DVSA Mobile Examiner Services REST API (0.0.1)

Download OpenAPI specification:Download

License: MIT License

The REST API for the DVSA Mobile Examiner Services (MES) system, supporting the iPad app used to record practical driving tests. Each API call needs to include a valid JWT token obtained from DVSA Azure Active Directory, for a staff id recorded as an active examiner within the TARS system.

configuration-microservice

Configuration microservice REST operations

getConfiguration

Get application configuration

path Parameters
scope
required
string

The configuration scope

Responses

200

Success

400

Invalid request

401

Not authenticated

403

Not authorised

get /v1/configuration/{scope}
https://dev.mes.dev-dvsacloud.uk/v1/configuration/{scope}

Response samples

application/json
Copy
Expand all Collapse all
null

journal-microservice

Journal microservice REST operations

getMyJournal

Get my own Journal

path Parameters
staffNumber
required
integer

The Examiner's TARS Staff Number

Responses

200

My Journal

400

No staff number supplied

401

Not authenticated

403

Not authorised

404

No journal found for staff number

500

Server error

get /v1/journals/{staffNumber}/personal
https://dev.mes.dev-dvsacloud.uk/v1/journals/{staffNumber}/personal

Response samples

application/json
Copy
Expand all Collapse all
"string"

logs-microservice

Logs microservice REST operations

postLogMessages

Post log messages

Request Body schema: application/json
any (AnyValue)

Responses

200

Success

400

Invalid request

401

Not authenticated

403

Not authorised

post /v1/logs
https://dev.mes.dev-dvsacloud.uk/v1/logs

Request samples

application/json
Copy
Expand all Collapse all
null

Response samples

application/json
Copy
Expand all Collapse all
{
  • "message": "string"
}