API Endpoints and HTTP methods

WoAG Occupation Coding Service User Guide

Coding Service endpoints and methods.

Released
30/06/2025

The API endpoints and their HTTP methods are outlined below in both the table and the diagram.

EndpointDescriptionHTTP verb
/v1/topicsRetrieve a list of available topics.GET
/v1/topics/{topic}Describes the input format for the given topic.GET
/v1/topics/{topic}/codeSynchronously codes a single record or small batch of records against the latest model for a given topic.POST
/v1/topics/{topic}/modelsLists the available models and their input formats for a given topic.GET
/v1/topics/{topic}/models/latestDescribes the input format for the latest model for a given topic.GET
/v1/topics/{topic}/models/{model}/codeSynchronously codes a single record or small batch of records against a specific model for the given topic.POST
/v1/topics/{topic}/batch-codeCreates a new asynchronous batch inference operation against the latest model for a given topic.POST
/v1/topics/{topic}/models/{model}/batch-codeCreates a new asynchronous batch inference operation against a specific model for the given topic.POST
/v1/topics/{topic}/batch-code/operations/{operation_id}Checks the status of a batch inference operation.GET
/v1/topics/{topic}/models/{model}/batch-code/operations/{operation_id}Checks the status of a batch inference operation.GET
/v1/security.txtReturns contact details for reporting issues.GET
Flow chart showing http methods and their progression to asynchronous coding endpoints, synchronous coding endpoints, and informational endpoints for the Occupation Coding Service.

Flow chart showing http methods and their progression to asynchronous coding endpoints, synchronous coding endpoints, and informational endpoints for the Occupation Coding Service.

Back to top of the page