8 Service APIs
This section provides a reference for APIs that should be implemented by this Building Block.
The APIs defined here establish a blueprint for how the Building Block will interact with other Building Blocks. Additional APIs may be implemented by the Building Block, but the listed APIs define a minimal set of functionality that should be provided by any implementation of this Building Block.
The GovStack non-functional requirements document provides additional information on how 'adaptors' may be used to translate an existing API to the patterns described here. This section also provides guidance on how candidate products are tested and how GovStack validates a product's API against the API specifications defined here.
The tests for the Registration Building Block can be found in this GitHub repository.
8.1 Online Registration e-services
The available services (i.e. registration processes) and form definitions within such a service can be accessed:
8.1.2 Generic Registration Steps
Going through the registration process as an applicant requires multiple steps available via API endpoints:
8.2 Processing of Registrations
Operators can access and process existing application files:
8.3 Development Platform
Currently there are no specifications for API endpoints to manage and design services and workflows.
Statistics
The statistics API gives Building Block operational statistics, that reference the number of processed applications (per operator, registration, service, date):
Last updated