FishServe has been engaged by MPI to provide a data aggregation service for Electronic Reporting, which is part of their Digital Monitoring programme.

To find out more about Digital Monitoring, visit the MPI website to view information on their Future of our Fisheries work programme.

FishServe has developed a series of APIs to enable logbooks, developed by 3rd parties, to submit IEMRS event report data. All logbook users must first be authenticated, and all logbooks registered. This can be achieved through our Authentication and Logbook Registration APIs. Once registered all submissions from a logbook must be authenticated via a digital signature. 

For information on getting started, visit;

Below is information on the available;

For more information, you can also visit the following pages;

ERS Event APIs

Each API is developed to be stand-alone, but works in conjunction with other APIs, to form the whole picture of your fishing trip.

Each trip would start with a non-fishing event API, such as 'Trip Start' and finish with another non-fishing event API - 'Trip End'.

In between would be all the different fishing and non-fishing events that have occurred on your trip. Each of these would be seperate APIs. 

Generally, each ERS Event has the following API actions available:

  • Create (Post): Used to create a new event in your logbook and then post that event
  • Get: Used to retrieve an event that has already been created and posted
  • Update: Used to update a previous event

Explore the following list of ERS Events to see what APIs are available for use in your own applications.

Production APIs

The following APIs have been released to Production, but are still available in UAT for you to develop and test against. All technical information can be found on our ERS Event APIs in Production page. 

Fishing Event APIs

Non-Fishing Event APIs

 Managing Event APIs

  • Find Events: This is an available Get API to retrieve previously submitted events.
  • Delete Events This is an available Delete API to delete previously submitted events.
  • Schema Editions This is an available Get API to retrice each event schema edition

Back to top

Development APIs

There are currently no API's in development, but all production APIs are available in UAT for you to develop and test against. All technical information can be found on our ERS Event APIs in Development page.

ERS Master Data APIs

Master data APIs retrieve relevant data lists from FishServe, such as fishing methods or species codes, to populate your log book app.

Explore the following list of ERS Master Data APIs to see what are available for use in your own applications.

Production APIs

The following APIs have been released to Production, but are still available in UAT for you to develop and test against. All technical information can be found on our ERS Master Data APIs in Production page.

Back to top