- Overview
-
Rest API Schemas
- Application schema
- Application message request
- Application message response
- Application reject request
- Application reject response
- Candidate schema
- Candidate get response
- Candidate search request
- Candidate search response
- Dossier schema
- Dossier get response
- Dossier search request
- Dossier search response
- Profile schema
- Profile get response
- Publication schema
- Publication publish request
- Publication publish response
- Publication get response
- Publication abort response
-
Integration API Schemas
- Application schema
- Application apply request
- Application apply response
- Application message request
- Application message response
- Application retract request
- Application retract response
- Application update request
- Application update response
- Publication schema
- Publication fetch response
- Publication fetched response
- Resource Schemas
- Error Schemas
Application schema
Application handling schema definition
JSON schema
{ "$schema": "http://json-schema.org/draft-04/schema", "id": "http://api.xeebo.com/schema/xeebo-rest-application-schema-v1.0.0.json", "title": "Application schema", "description": "Application handling schema definition", "type": "object", "definitions": { "dateType": { "title": "ISO date", "description": "ISO date string (e.g. 2018-12-31)", "type": "string" }, "idMessageType": { "title": "Message Identifier", "description": "Message identifier used as main reference for reply messages", "type": "string" }, "versionType": { "title": "Schema Version", "description": "Schema version string", "type": "string", "pattern": "^[0-9]\\.[0-9]\\.[0-9]$" } } }
JSON schema data description
Path/Attribute | Title | Description | Required |
---|