Publication fetch response
Publication fetch response schema
JSON schema
{
    "$schema": "http://json-schema.org/draft-04/schema", 
    "id": "http://api.xeebo.com/schema/xeebo-integration-publication-fetch-response-schema-v1.0.0.json", 
    "title": "Publication fetch response", 
    "description": "Publication fetch response schema", 
    "type": "object", 
    "definitions": {
        "nickNameType": {
            "title": "HR-Manager nickname", 
            "description": "The xeebo nickname from the responsible HR-Manager", 
            "type": "string"
        }
    }, 
    "properties": {
        "status": {
            "$ref": "http://api.xeebo.com/schema/xeebo-error-schema-v1.0.0.json#/definitions/statusCodeType"
        }, 
        "error": {
            "$ref": "http://api.xeebo.com/schema/xeebo-error-schema-v1.0.0.json#/definitions/errorMessageType"
        }, 
        "data": {
            "title": "Fetched publication data", 
            "description": "The fetched publications publication data including unique identifiers", 
            "type": "object", 
            "properties": {
                "nickName": {
                    "$ref": "#/definitions/nickNameType"
                }, 
                "comName": {
                    "$ref": "http://api.xeebo.com/schema/xeebo-integration-publication-schema-v1.0.0.json#/definitions/comNameType"
                }, 
                "jobName": {
                    "$ref": "http://api.xeebo.com/schema/xeebo-integration-publication-schema-v1.0.0.json#/definitions/jobNameType"
                }, 
                "pubName": {
                    "$ref": "http://api.xeebo.com/schema/xeebo-integration-publication-schema-v1.0.0.json#/definitions/pubNameType"
                }, 
                "headline": {
                    "$ref": "http://api.xeebo.com/schema/xeebo-integration-publication-schema-v1.0.0.json#/definitions/headlineType"
                }, 
                "intro": {
                    "$ref": "http://api.xeebo.com/schema/xeebo-integration-publication-schema-v1.0.0.json#/definitions/introType"
                }, 
                "title": {
                    "$ref": "http://api.xeebo.com/schema/xeebo-integration-publication-schema-v1.0.0.json#/definitions/titleType"
                }, 
                "caption": {
                    "$ref": "http://api.xeebo.com/schema/xeebo-integration-publication-schema-v1.0.0.json#/definitions/captionType"
                }, 
                "description": {
                    "$ref": "http://api.xeebo.com/schema/xeebo-integration-publication-schema-v1.0.0.json#/definitions/descriptionType"
                }, 
                "requirement": {
                    "$ref": "http://api.xeebo.com/schema/xeebo-integration-publication-schema-v1.0.0.json#/definitions/requirementType"
                }, 
                "duty": {
                    "$ref": "http://api.xeebo.com/schema/xeebo-integration-publication-schema-v1.0.0.json#/definitions/dutyType"
                }, 
                "benefit": {
                    "$ref": "http://api.xeebo.com/schema/xeebo-integration-publication-schema-v1.0.0.json#/definitions/benefitType"
                }, 
                "info": {
                    "$ref": "http://api.xeebo.com/schema/xeebo-integration-publication-schema-v1.0.0.json#/definitions/infoType"
                }, 
                "summary": {
                    "$ref": "http://api.xeebo.com/schema/xeebo-integration-publication-schema-v1.0.0.json#/definitions/summaryType"
                }, 
                "footer": {
                    "$ref": "http://api.xeebo.com/schema/xeebo-integration-publication-schema-v1.0.0.json#/definitions/footerType"
                }, 
                "criteria": {
                    "$ref": "http://api.xeebo.com/schema/xeebo-integration-publication-schema-v1.0.0.json#/definitions/criteriaType"
                }, 
                "workplace": {
                    "$ref": "http://api.xeebo.com/schema/xeebo-integration-publication-schema-v1.0.0.json#/definitions/workplaceType"
                }, 
                "country": {
                    "$ref": "http://api.xeebo.com/schema/xeebo-integration-publication-schema-v1.0.0.json#/definitions/countryType"
                }, 
                "locale": {
                    "$ref": "http://api.xeebo.com/schema/xeebo-integration-publication-schema-v1.0.0.json#/definitions/localeType"
                }, 
                "documents": {
                    "$ref": "http://api.xeebo.com/schema/xeebo-rest-publication-schema-v1.0.0.json#/definitions/documentsType"
                }, 
                "questions": {
                    "$ref": "http://api.xeebo.com/schema/xeebo-rest-publication-schema-v1.0.0.json#/definitions/questionsType"
                }
            }
        }
    }, 
    "required": [
        "status"
    ], 
    "additionalProperties": false
}
JSON schema data description
Path/Attribute Title Description Required