{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://assignee.net/schemas/api-envelope-v1","title":"Assignee Research API Envelope","type":"object","required":["schema","schema_version","contract_version","contract_updated","publisher","endpoint","query","pagination","links","records","compatibility"],"properties":{"schema":{"const":"https://assignee.net/schemas/api-envelope-v1"},"schema_version":{"type":"string"},"contract_version":{"type":"string"},"contract_updated":{"type":"string"},"publisher":{"type":"object","required":["name","url"],"properties":{"name":{"type":"string"},"url":{"type":"string","format":"uri"}}},"endpoint":{"type":"string","format":"uri"},"query":{"type":"object"},"pagination":{"type":"object","required":["total_count","limit","offset","returned_count","has_next","has_prev","next_offset","prev_offset"],"properties":{"total_count":{"type":"integer","minimum":0},"limit":{"type":"integer","minimum":0,"maximum":200},"offset":{"type":"integer","minimum":0},"returned_count":{"type":"integer","minimum":0},"has_next":{"type":"boolean"},"has_prev":{"type":"boolean"},"next_offset":{"type":["integer","null"],"minimum":0},"prev_offset":{"type":["integer","null"],"minimum":0}}},"links":{"type":"object","required":["self","next","prev","contract","schema"],"properties":{"self":{"type":["string","null"]},"next":{"type":["string","null"]},"prev":{"type":["string","null"]},"contract":{"type":"string","format":"uri"},"schema":{"const":"https://assignee.net/schemas/api-envelope-v1"}}},"records":{"type":"array"},"compatibility":{"type":"string"}},"x-envelope-endpoints":[{"path":"/api/v1/papers/envelope","legacy_path":"/api/v1/papers","pagination":"offset","default_limit":50,"max_limit":200}]}