{
    "$schema": "http://json-schema.org/draft-07/schema#",
    "type": "object",
    "properties": {
        "alternativeNames": {
            "description": "Alternative names that identify the organisation",
            "type": "array",
            "items": {
                "type": "string",
                "description": "Alternative names that identify the organisation"
            }
        },
        "country": {
            "type": "object",
            "properties": {
                "code": {
                    "type": "string",
                    "description": "ISO 3166-1 alpha-2 country code (i.e. IT)"
                },
                "label": {
                    "type": "string",
                    "description": "The label for that code (i.e. Italy)"
                }
            },
            "description": "The organisation country"
        },
        "id": {
            "type": "string",
            "description": "The OpenAIRE id for the organisation"
        },
        "legalName": {
            "type": "string"
        },
        "legalShortName": {
            "type": "string"
        },
        "pids": {
            "description": "Persistent identifiers for the organisation i.e. isni 0000000090326370",
            "type": "array",
            "items": {
                "type": "object",
                "properties": {
                    "scheme": {
                        "type": "string",
                        "description": "The scheme of the identifier (i.e. isni)"
                    },
                    "value": {
                        "type": "string",
                        "description": "The value in the schema (i.e. 0000000090326370)"
                    }
                },
                "description": "Persistent identifiers for the organisation i.e. isni 0000000090326370"
            }
        },
        "websiteUrl": {
            "type": "string"
        }
    }
}