{"description": "Candidate search response schema", "title": "Candidate search response", "required": ["status", "results"], "id": "http://api.xeebo.com/schema/xeebo-rest-candidate-search-response-schema-v1.0.0.json", "additionalProperties": false, "$schema": "http://json-schema.org/draft-04/schema", "type": "object", "properties": {"status": {"$ref": "http://api.xeebo.com/schema/xeebo-error-schema-v1.0.0.json#/definitions/statusCodeType"}, "code": {"$ref": "http://api.xeebo.com/schema/xeebo-error-schema-v1.0.0.json#/definitions/errorCodeType"}, "description": {"$ref": "http://api.xeebo.com/schema/xeebo-error-schema-v1.0.0.json#/definitions/errorDescriptionType"}, "url": {"$ref": "http://api.xeebo.com/schema/xeebo-error-schema-v1.0.0.json#/definitions/errorURLType"}, "results": {"items": {"additionalProperties": false, "type": "object", "properties": {"status": {"$ref": "http://api.xeebo.com/schema/xeebo-rest-candidate-schema-v1.0.0.json#/definitions/careerStateType"}, "city": {"$ref": "http://api.xeebo.com/schema/xeebo-rest-candidate-schema-v1.0.0.json#/definitions/cityType"}, "workload": {"$ref": "http://api.xeebo.com/schema/xeebo-rest-candidate-schema-v1.0.0.json#/definitions/workloadType"}, "sectors": {"$ref": "http://api.xeebo.com/schema/xeebo-rest-candidate-schema-v1.0.0.json#/definitions/sectorsType"}, "skills": {"$ref": "http://api.xeebo.com/schema/xeebo-rest-candidate-schema-v1.0.0.json#/definitions/skillsType"}, "country": {"$ref": "http://api.xeebo.com/schema/xeebo-rest-candidate-schema-v1.0.0.json#/definitions/countryType"}, "drivingLicences": {"$ref": "http://api.xeebo.com/schema/xeebo-rest-candidate-schema-v1.0.0.json#/definitions/drivingLicencesType"}, "years": {"$ref": "http://api.xeebo.com/schema/xeebo-rest-candidate-schema-v1.0.0.json#/definitions/workExperienceYearsType"}, "url": {"title": "Candidate detail page uri", "description": "URL pointing to the candidate detail page", "$ref": "http://api.xeebo.com/schema/xeebo-rest-candidate-schema-v1.0.0.json#/definitions/uriType"}, "categories": {"$ref": "http://api.xeebo.com/schema/xeebo-rest-candidate-schema-v1.0.0.json#/definitions/categoriesType"}, "key": {"$ref": "http://api.xeebo.com/schema/xeebo-rest-candidate-schema-v1.0.0.json#/definitions/keyType"}, "position": {"$ref": "http://api.xeebo.com/schema/xeebo-rest-candidate-schema-v1.0.0.json#/definitions/positionType"}, "education": {"$ref": "http://api.xeebo.com/schema/xeebo-rest-candidate-schema-v1.0.0.json#/definitions/resumeEducationType"}, "employment": {"$ref": "http://api.xeebo.com/schema/xeebo-rest-candidate-schema-v1.0.0.json#/definitions/employmentType"}, "imgURL": {"title": "Candidate image uri", "description": "URL pointing to the candidate image", "$ref": "http://api.xeebo.com/schema/xeebo-rest-candidate-schema-v1.0.0.json#/definitions/uriType"}, "occupation": {"$ref": "http://api.xeebo.com/schema/xeebo-rest-candidate-schema-v1.0.0.json#/definitions/occupationType"}}}, "type": "array", "description": "A list of candidate related to the given search criteria", "title": "Candidates"}, "page": {"additionalProperties": false, "type": "integer", "description": "The current page number", "title": "Page Number"}, "error": {"$ref": "http://api.xeebo.com/schema/xeebo-error-schema-v1.0.0.json#/definitions/errorMessageType"}, "total": {"additionalProperties": false, "type": "integer", "description": "The total amount of available items for given query", "title": "Total results"}, "pages": {"additionalProperties": false, "type": "integer", "description": "Total available number of pagesr", "title": "Total available pages"}}}