{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/clarivate/main/json-schema/clarivate-sushi-consortium-member-list-schema.json", "title": "SUSHI_consortium_member_list", "x-generated": "2026-10-12", "x-method": "derived", "x-generator": "derive-json-schema.py", "x-source": "openapi/clarivate-members-api-openapi.yml#/components/schemas/SUSHI_consortium_member_list", "type": "object", "required": [ "Customer_ID", "Name" ], "properties": { "Customer_ID": { "type": "string", "description": "Identifer for the consortium's member account. This identifier would be used as the Customer_ID for subsequent report requests for the member." }, "Requestor_ID": { "type": "string", "description": "The RequestorID to use to retrieve COUNTER stats the consortium's member account -- only include if different from the main consortium's RequestorID. This identifier would be used as the Requestor for subsequent report requests for the member." }, "Name": { "type": "string", "description": "Customer name assigned to the consortium member." }, "Notes": { "type": "string", "description": "Additional notes regarding the customer.", "items": { "$ref": "#/$defs/SUSHI_org_identifiers" } } }, "$defs": { "SUSHI_org_identifiers": { "type": "object", "description": "Identifier for an organization.", "required": [ "Type", "Value" ], "properties": { "Type": { "type": "string", "description": "Type of identifier (namespace or domain). e.g. ISNI, Proprietary, etc.", "enum": [ "ISNI", "ISIL", "OCLC", "Proprietary" ] }, "Value": { "type": "string", "description": "Value of the organization identifier" } } } } }