{"version":1,"pages":[{"id":"-LI53HYPlHRQ6U6ikQQ6","title":"adidas API Guidelines","pathname":"/api-guidelines","siteSpaceId":"sitesp_068tB","description":""},{"id":"-LI53hJuYzrsUoptB_l4","title":"Introduction","pathname":"/api-guidelines/general-guidelines/general-guidelines","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"General Guidelines"}]},{"id":"-LI53hJvd6XUDJS5un_q","title":"API First","pathname":"/api-guidelines/general-guidelines/api-first","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"General Guidelines"}]},{"id":"-LI53hJwUmMFmgqXUuJy","title":"Contract","pathname":"/api-guidelines/general-guidelines/contract","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"General Guidelines"}]},{"id":"egfcvYWg0WkDmKRR294m","title":"Immutability","pathname":"/api-guidelines/general-guidelines/c_immutability","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"General Guidelines"}]},{"id":"-LI53hJxRs4u3k6ftNtU","title":"Robustness","pathname":"/api-guidelines/general-guidelines/robustness","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"General Guidelines"}]},{"id":"TT78Bea7ZfC0YDeyvr8n","title":"Common Data Types","pathname":"/api-guidelines/general-guidelines/d_data_types","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"General Guidelines"}]},{"id":"-LI53hJyeRMSduj3zB1l","title":"Version Control System","pathname":"/api-guidelines/general-guidelines/version-control-system","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"General Guidelines"}]},{"id":"-LI53hJzX7UO_S9Vq4jx","title":"Minimal API Surface","pathname":"/api-guidelines/general-guidelines/minimal-api-surface","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"General Guidelines"}]},{"id":"-LI53hK-yuxf4-LFmzAh","title":"Rules for Extending","pathname":"/api-guidelines/general-guidelines/rules-for-extending","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"General Guidelines"}]},{"id":"-LI53hK0JSLLurce0BfV","title":"JSON","pathname":"/api-guidelines/general-guidelines/json","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"General Guidelines"}]},{"id":"-LI53hK1vb41ux9yAcaK","title":"Security","pathname":"/api-guidelines/general-guidelines/security","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"General Guidelines"}]},{"id":"NGD7UU2aKw1EKFK3XK4f","title":"Tooling","pathname":"/api-guidelines/general-guidelines/n_tooling","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"General Guidelines"}]},{"id":"-LI53hK4HCCTZXuFSe2D","title":"Introduction","pathname":"/api-guidelines/rest-api-guidelines/rest","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"REST API Guidelines"}]},{"id":"-LI53hK5iFrn6MzcbCwc","title":"Core REST Principles","pathname":"/api-guidelines/rest-api-guidelines/core-principles","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"REST API Guidelines"}]},{"id":"-LI53hK60qS18DVNO2WJ","title":"OpenAPI Specification","pathname":"/api-guidelines/rest-api-guidelines/core-principles/openapi-specification","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"REST API Guidelines"},{"label":"Core REST Principles"}]},{"id":"-M0S8YLSTWvOnOCGJny4","title":"API Design Platform","pathname":"/api-guidelines/rest-api-guidelines/core-principles/design-platform","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"REST API Guidelines"},{"label":"Core REST Principles"}]},{"id":"-LI53hK83IjQMwrcgBdm","title":"Design Maturity","pathname":"/api-guidelines/rest-api-guidelines/core-principles/design-maturity","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"REST API Guidelines"},{"label":"Core REST Principles"}]},{"id":"-LI53hK9HCjwJNUlGRFq","title":"Testing","pathname":"/api-guidelines/rest-api-guidelines/core-principles/testing","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"REST API Guidelines"},{"label":"Core REST Principles"}]},{"id":"-LI53hKBYsKYpljc36dQ","title":"Protocol","pathname":"/api-guidelines/rest-api-guidelines/protocol","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"REST API Guidelines"}]},{"id":"-LI53hKC9zn3sBN8ymD6","title":"HTTP","pathname":"/api-guidelines/rest-api-guidelines/protocol/http","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"REST API Guidelines"},{"label":"Protocol"}]},{"id":"-LI53hKD7RExlq21HeiT","title":"TLS","pathname":"/api-guidelines/rest-api-guidelines/protocol/tls","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"REST API Guidelines"},{"label":"Protocol"}]},{"id":"-LI53hKEyNRULeyTtMnn","title":"Separate Concerns","pathname":"/api-guidelines/rest-api-guidelines/protocol/separate-concerns","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"REST API Guidelines"},{"label":"Protocol"}]},{"id":"-LI53hKFDyZnrGKMvHFS","title":"Request Methods","pathname":"/api-guidelines/rest-api-guidelines/protocol/use-appropriate-methods","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"REST API Guidelines"},{"label":"Protocol"}]},{"id":"-LI53hKGi9lq_amgSNlh","title":"Status Codes","pathname":"/api-guidelines/rest-api-guidelines/protocol/use-appropriate-status-codes","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"REST API Guidelines"},{"label":"Protocol"}]},{"id":"-LI53hKHerJxpFxv6X3N","title":"Message","pathname":"/api-guidelines/rest-api-guidelines/message","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"REST API Guidelines"}]},{"id":"-LI53hKINYnD3C6FjtPL","title":"Message Formats","pathname":"/api-guidelines/rest-api-guidelines/message/message-formats","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"REST API Guidelines"},{"label":"Message"}]},{"id":"-LI53hKJbkVTlhkR6mXn","title":"Content Negotiation","pathname":"/api-guidelines/rest-api-guidelines/message/content-negotiation","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"REST API Guidelines"},{"label":"Message"}]},{"id":"-LI53hKKVrYxxvkuc2CN","title":"HAL","pathname":"/api-guidelines/rest-api-guidelines/message/hal","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"REST API Guidelines"},{"label":"Message"}]},{"id":"-LI53hKLnBKkEGnboi62","title":"Problem Detail","pathname":"/api-guidelines/rest-api-guidelines/message/error-reporting","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"REST API Guidelines"},{"label":"Message"}]},{"id":"-LI53hKMc-zeBu7MoD_W","title":"Foreign Key Relations","pathname":"/api-guidelines/rest-api-guidelines/message/foreign-key-relations","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"REST API Guidelines"},{"label":"Message"}]},{"id":"-LI53hKNEhfEx2WdvthK","title":"Application","pathname":"/api-guidelines/rest-api-guidelines/application","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"REST API Guidelines"}]},{"id":"-LI53hKO2QX8fK0SG2MF","title":"Corporate Data Model","pathname":"/api-guidelines/rest-api-guidelines/application/harmonize-data","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"REST API Guidelines"},{"label":"Application"}]},{"id":"-LI53hKPNyyXw2gJE2rm","title":"Common Data Types","pathname":"/api-guidelines/rest-api-guidelines/application/common-data-types","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"REST API Guidelines"},{"label":"Application"}]},{"id":"-LI53hKRbmmWtJIHQ-ie","title":"Execution","pathname":"/api-guidelines/rest-api-guidelines/execution","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"REST API Guidelines"}]},{"id":"-LI53hKStmrpH8ukQnXc","title":"Pagination","pathname":"/api-guidelines/rest-api-guidelines/execution/pagination","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"REST API Guidelines"},{"label":"Execution"}]},{"id":"-MTppSMZLgFT_erzMzrw","title":"Long Running Tasks","pathname":"/api-guidelines/rest-api-guidelines/execution/long-running-tasks","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"REST API Guidelines"},{"label":"Execution"}]},{"id":"-MTppSM_vselSmGqJn7_","title":"Polling","pathname":"/api-guidelines/rest-api-guidelines/execution/long-running-tasks/polling","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"REST API Guidelines"},{"label":"Execution"},{"label":"Long Running Tasks"}]},{"id":"-MTppSMaYnWw0Qs9s_Gg","title":"Callback","pathname":"/api-guidelines/rest-api-guidelines/execution/long-running-tasks/callback","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"REST API Guidelines"},{"label":"Execution"},{"label":"Long Running Tasks"}]},{"id":"-MTppSMbM6phjk6oQfXw","title":"Files Upload","pathname":"/api-guidelines/rest-api-guidelines/execution/long-running-tasks/files-upload","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"REST API Guidelines"},{"label":"Execution"},{"label":"Long Running Tasks"}]},{"id":"-LI53hKUi4QP46P_BJa8","title":"Batch Operations","pathname":"/api-guidelines/rest-api-guidelines/execution/batch-operations","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"REST API Guidelines"},{"label":"Execution"}]},{"id":"-LI53hKV_hzp2mgczydU","title":"Search Requests","pathname":"/api-guidelines/rest-api-guidelines/execution/search-requests","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"REST API Guidelines"},{"label":"Execution"}]},{"id":"-LI53hKW-fjXEAKmoJb0","title":"Query Requests with Large Inputs","pathname":"/api-guidelines/rest-api-guidelines/execution/query-requests-with-large-inputs","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"REST API Guidelines"},{"label":"Execution"}]},{"id":"-LI53hKXMVl7g9gfJQ3q","title":"Choosing Fields and Embedded Resources","pathname":"/api-guidelines/rest-api-guidelines/execution/choosing-fields-and-embedded-resoruces","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"REST API Guidelines"},{"label":"Execution"}]},{"id":"-LI53hKYa1BqHEaLyb-y","title":"Localization","pathname":"/api-guidelines/rest-api-guidelines/execution/localization","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"REST API Guidelines"},{"label":"Execution"}]},{"id":"-LI53hKZdbZ3Qh2wh9BP","title":"Rate Limiting","pathname":"/api-guidelines/rest-api-guidelines/execution/rate-limiting","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"REST API Guidelines"},{"label":"Execution"}]},{"id":"-LI53hK_U00P3OZSSYw7","title":"Caching","pathname":"/api-guidelines/rest-api-guidelines/execution/caching","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"REST API Guidelines"},{"label":"Execution"}]},{"id":"-LI53hKflLFamz6BLXkQ","title":"Testing Enviroments","pathname":"/api-guidelines/rest-api-guidelines/execution/testing-enviroments","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"REST API Guidelines"},{"label":"Execution"}]},{"id":"-LI53hKaWiwg3D1sff8l","title":"Evolution","pathname":"/api-guidelines/rest-api-guidelines/evolution","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"REST API Guidelines"}]},{"id":"-LI53hKbuL3yeM8rTfeF","title":"Naming Conventions","pathname":"/api-guidelines/rest-api-guidelines/evolution/naming-conventions","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"REST API Guidelines"},{"label":"Evolution"}]},{"id":"-LI53hKcycD7zCKpVNJt","title":"Reserved Identifiers","pathname":"/api-guidelines/rest-api-guidelines/evolution/reserved-identifiers","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"REST API Guidelines"},{"label":"Evolution"}]},{"id":"-LI53hKdO6Pv7gv8NDpt","title":"URI Structure","pathname":"/api-guidelines/rest-api-guidelines/evolution/uri-structure","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"REST API Guidelines"},{"label":"Evolution"}]},{"id":"-LI53hKeGlnZfZxlqNKt","title":"Changes and Versioning","pathname":"/api-guidelines/rest-api-guidelines/evolution/versioning","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"REST API Guidelines"},{"label":"Evolution"}]},{"id":"-LNy4gQi-ES1XcgGnRle","title":"Phasing out Old Versions","pathname":"/api-guidelines/rest-api-guidelines/evolution/phasing-out-old-versions","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"REST API Guidelines"},{"label":"Evolution"}]},{"id":"-LI53hKgkO7HOveomYEn","title":"Guides","pathname":"/api-guidelines/rest-api-guidelines/guides","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"REST API Guidelines"}]},{"id":"-LI53hKhbzGE9LCKphfh","title":"API Testing CI Environment","pathname":"/api-guidelines/rest-api-guidelines/guides/api-testing-ci-environment","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"REST API Guidelines"},{"label":"Guides"}]},{"id":"-LI53hKiSYY6UYVtSk9d","title":"Complete API Development","pathname":"/api-guidelines/rest-api-guidelines/guides/complete-api-development","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"REST API Guidelines"},{"label":"Guides"}]},{"id":"-LI53hKjhRfvXyEEcHql","title":"API Clients","pathname":"/api-guidelines/rest-api-guidelines/clients","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"REST API Guidelines"}]},{"id":"-LI53hKkJ7aaBf6oBmO8","title":"Loose Coupling","pathname":"/api-guidelines/rest-api-guidelines/clients/loose-coupling","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"REST API Guidelines"},{"label":"API Clients"}]},{"id":"-LI53hKlC-PRHh5LutMl","title":"Further References","pathname":"/api-guidelines/rest-api-guidelines/miscellaneous","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"REST API Guidelines"}]},{"id":"Rq4PaEbr1rVBOMYhd9iR","title":"Introduction","pathname":"/api-guidelines/asynchronous-api-guidelines/a_introduction","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"Asynchronous API Guidelines"}]},{"id":"XkwcNb9w1FGLCDI9ZKpi","title":"Core Asynchronous Principles","pathname":"/api-guidelines/asynchronous-api-guidelines/core-asynchronous-principles","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"Asynchronous API Guidelines"}]},{"id":"310wAiMr7zZlfcDVs6kp","title":"Event Driven Architectures","pathname":"/api-guidelines/asynchronous-api-guidelines/core-asynchronous-principles/b_basic_concepts_edas","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"Asynchronous API Guidelines"},{"label":"Core Asynchronous Principles"}]},{"id":"Ir3Ygqx8Swu1kfPL7tTM","title":"Messages","pathname":"/api-guidelines/asynchronous-api-guidelines/core-asynchronous-principles/messages","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"Asynchronous API Guidelines"},{"label":"Core Asynchronous Principles"}]},{"id":"MfeWxlOY42gHd5LfIVuZ","title":"Commands","pathname":"/api-guidelines/asynchronous-api-guidelines/core-asynchronous-principles/messages/commands","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"Asynchronous API Guidelines"},{"label":"Core Asynchronous Principles"},{"label":"Messages"}]},{"id":"JQPIriMr0kurT91hPtGq","title":"Queries","pathname":"/api-guidelines/asynchronous-api-guidelines/core-asynchronous-principles/messages/query","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"Asynchronous API Guidelines"},{"label":"Core Asynchronous Principles"},{"label":"Messages"}]},{"id":"QtihpwhyD756ErJtTIJS","title":"Events","pathname":"/api-guidelines/asynchronous-api-guidelines/core-asynchronous-principles/messages/d_basic_concepts_events","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"Asynchronous API Guidelines"},{"label":"Core Asynchronous Principles"},{"label":"Messages"}]},{"id":"5mp88PfwhDzh98pw7ecy","title":"Events as Notifications","pathname":"/api-guidelines/asynchronous-api-guidelines/core-asynchronous-principles/messages/d_basic_concepts_events/events-as-notifications","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"Asynchronous API Guidelines"},{"label":"Core Asynchronous Principles"},{"label":"Messages"},{"label":"Events"}]},{"id":"pwtBacaBuwHN9HCQU9LH","title":"Events to Replicate Data","pathname":"/api-guidelines/asynchronous-api-guidelines/core-asynchronous-principles/messages/d_basic_concepts_events/events-to-replicate-data","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"Asynchronous API Guidelines"},{"label":"Core Asynchronous Principles"},{"label":"Messages"},{"label":"Events"}]},{"id":"GnLb8uQzcomRQXnqkeGL","title":"Protocols","pathname":"/api-guidelines/asynchronous-api-guidelines/core-asynchronous-principles/j_protocols","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"Asynchronous API Guidelines"},{"label":"Core Asynchronous Principles"}]},{"id":"qmAJErRR2SuI5vbp96Dc","title":"Coupling","pathname":"/api-guidelines/asynchronous-api-guidelines/core-asynchronous-principles/coupling","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"Asynchronous API Guidelines"},{"label":"Core Asynchronous Principles"}]},{"id":"yAxHfL74AUMQqXm1zf2O","title":"Bounded Context","pathname":"/api-guidelines/asynchronous-api-guidelines/core-asynchronous-principles/bounded-context","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"Asynchronous API Guidelines"},{"label":"Core Asynchronous Principles"}]},{"id":"QAaRYOjhA1MU5sGhEsGD","title":"Stream Processing","pathname":"/api-guidelines/asynchronous-api-guidelines/core-asynchronous-principles/stream-processing","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"Asynchronous API Guidelines"},{"label":"Core Asynchronous Principles"}]},{"id":"2nZeyrSzUvUgawqXz4wk","title":"Naming Conventions","pathname":"/api-guidelines/asynchronous-api-guidelines/core-asynchronous-principles/i_naming_conventions","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"Asynchronous API Guidelines"},{"label":"Core Asynchronous Principles"}]},{"id":"FGNFBf3r67BoOHn6A7E2","title":"Tooling","pathname":"/api-guidelines/asynchronous-api-guidelines/core-asynchronous-principles/tooling","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"Asynchronous API Guidelines"},{"label":"Core Asynchronous Principles"}]},{"id":"IcZTSXv7olllTgKpcgTj","title":"Editors","pathname":"/api-guidelines/asynchronous-api-guidelines/core-asynchronous-principles/tooling/editors","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"Asynchronous API Guidelines"},{"label":"Core Asynchronous Principles"},{"label":"Tooling"}]},{"id":"yZ1RRSFCT5syip2ZcldI","title":"Command Line Interface (CLI)","pathname":"/api-guidelines/asynchronous-api-guidelines/core-asynchronous-principles/tooling/command-line-interface-cli","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"Asynchronous API Guidelines"},{"label":"Core Asynchronous Principles"},{"label":"Tooling"}]},{"id":"WSG0rjvLzanUZIV8Avk3","title":"Generators","pathname":"/api-guidelines/asynchronous-api-guidelines/core-asynchronous-principles/tooling/generators","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"Asynchronous API Guidelines"},{"label":"Core Asynchronous Principles"},{"label":"Tooling"}]},{"id":"tSsbaFXMBcPm7bVsuXsF","title":"Kafka Asynchronous Guidelines","pathname":"/api-guidelines/asynchronous-api-guidelines/kafka-asynchronous-guidelines","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"Asynchronous API Guidelines"}]},{"id":"Lnm0n1dDhOYCDXbsmolZ","title":"Introduction","pathname":"/api-guidelines/asynchronous-api-guidelines/kafka-asynchronous-guidelines/a_introduction","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"Asynchronous API Guidelines"},{"label":"Kafka Asynchronous Guidelines"}]},{"id":"bKD1IW1exYAdhiLQsfVt","title":"Why AsyncAPI?","pathname":"/api-guidelines/asynchronous-api-guidelines/kafka-asynchronous-guidelines/a_introduction/why-asyncapi","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"Asynchronous API Guidelines"},{"label":"Kafka Asynchronous Guidelines"},{"label":"Introduction"}]},{"id":"EfYkWZwflJsArkzNOcTu","title":"AsyncAPI Version","pathname":"/api-guidelines/asynchronous-api-guidelines/kafka-asynchronous-guidelines/b_asyncapi_version","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"Asynchronous API Guidelines"},{"label":"Kafka Asynchronous Guidelines"}]},{"id":"YVJhzqyTVNOXC87iRVQn","title":"Internal vs Public Specifications","pathname":"/api-guidelines/asynchronous-api-guidelines/kafka-asynchronous-guidelines/c_internal_public_specs","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"Asynchronous API Guidelines"},{"label":"Kafka Asynchronous Guidelines"}]},{"id":"es9T8bPAxSkK39GU4YqP","title":"Key/Value Format","pathname":"/api-guidelines/asynchronous-api-guidelines/kafka-asynchronous-guidelines/g_key_value_format","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"Asynchronous API Guidelines"},{"label":"Kafka Asynchronous Guidelines"}]},{"id":"fZq8In72mOwSsAniIwQd","title":"Message Headers","pathname":"/api-guidelines/asynchronous-api-guidelines/kafka-asynchronous-guidelines/h_message_headers","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"Asynchronous API Guidelines"},{"label":"Kafka Asynchronous Guidelines"}]},{"id":"OVFYgNUTYwS3ivZxeWMy","title":"Specification Granularity","pathname":"/api-guidelines/asynchronous-api-guidelines/kafka-asynchronous-guidelines/d_spec_granularity","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"Asynchronous API Guidelines"},{"label":"Kafka Asynchronous Guidelines"}]},{"id":"WzP0bdHG1AoQqmJG3LXs","title":"Self-Contained Specifications","pathname":"/api-guidelines/asynchronous-api-guidelines/kafka-asynchronous-guidelines/f_self_contained_specs","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"Asynchronous API Guidelines"},{"label":"Kafka Asynchronous Guidelines"}]},{"id":"3yoVduCY7vvnrvGf4BXR","title":"Meaningful Descriptions","pathname":"/api-guidelines/asynchronous-api-guidelines/kafka-asynchronous-guidelines/f_self_contained_specs/e_meaningful_descriptions","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"Asynchronous API Guidelines"},{"label":"Kafka Asynchronous Guidelines"},{"label":"Self-Contained Specifications"}]},{"id":"NwMeVvRImmDQCXO0ir4U","title":"Schema Data Evolution","pathname":"/api-guidelines/asynchronous-api-guidelines/kafka-asynchronous-guidelines/f_schema_data_evolution","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"Asynchronous API Guidelines"},{"label":"Kafka Asynchronous Guidelines"}]},{"id":"LUxPxNP3m4I418gw3DFO","title":"Backward Compatibility","pathname":"/api-guidelines/asynchronous-api-guidelines/kafka-asynchronous-guidelines/f_schema_data_evolution/backward-compatibility","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"Asynchronous API Guidelines"},{"label":"Kafka Asynchronous Guidelines"},{"label":"Schema Data Evolution"}]},{"id":"wdOd3gJqWIVEfRJP35VP","title":"Forward Compatibility","pathname":"/api-guidelines/asynchronous-api-guidelines/kafka-asynchronous-guidelines/f_schema_data_evolution/forward-compatibility","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"Asynchronous API Guidelines"},{"label":"Kafka Asynchronous Guidelines"},{"label":"Schema Data Evolution"}]},{"id":"wMrrBUI0l8gql3CDcNBF","title":"Full Compatibility","pathname":"/api-guidelines/asynchronous-api-guidelines/kafka-asynchronous-guidelines/f_schema_data_evolution/full-compatibility","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"Asynchronous API Guidelines"},{"label":"Kafka Asynchronous Guidelines"},{"label":"Schema Data Evolution"}]},{"id":"2l4xmE1SMHaIJAZNPEaT","title":"Automatic Schema Registration","pathname":"/api-guidelines/asynchronous-api-guidelines/kafka-asynchronous-guidelines/e_schema_registration","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"Asynchronous API Guidelines"},{"label":"Kafka Asynchronous Guidelines"}]},{"id":"Tk7Is01r7pYij2yFy1Fg","title":"Contact Information","pathname":"/api-guidelines/asynchronous-api-guidelines/kafka-asynchronous-guidelines/g_contact_information","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"Asynchronous API Guidelines"},{"label":"Kafka Asynchronous Guidelines"}]},{"id":"Nmu6FziDKs2vap3pw9qG","title":"AsyncAPI ID","pathname":"/api-guidelines/asynchronous-api-guidelines/kafka-asynchronous-guidelines/h_asyncapi_id","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"Asynchronous API Guidelines"},{"label":"Kafka Asynchronous Guidelines"}]},{"id":"siTPey4D81kmldnjFoIW","title":"Servers","pathname":"/api-guidelines/asynchronous-api-guidelines/kafka-asynchronous-guidelines/i_servers","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"Asynchronous API Guidelines"},{"label":"Kafka Asynchronous Guidelines"}]},{"id":"PunSDnpiY1G9Xe8POgHw","title":"Channels","pathname":"/api-guidelines/asynchronous-api-guidelines/kafka-asynchronous-guidelines/j_channels","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"Asynchronous API Guidelines"},{"label":"Kafka Asynchronous Guidelines"}]},{"id":"kja9OwnQirdj9XvN27TP","title":"Schemas","pathname":"/api-guidelines/asynchronous-api-guidelines/kafka-asynchronous-guidelines/k_schemas","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"Asynchronous API Guidelines"},{"label":"Kafka Asynchronous Guidelines"}]},{"id":"fZQH896Nt8UvLX4VqkNI","title":"Security Schemes","pathname":"/api-guidelines/asynchronous-api-guidelines/kafka-asynchronous-guidelines/l_security_schemes","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"Asynchronous API Guidelines"},{"label":"Kafka Asynchronous Guidelines"}]},{"id":"6LlzID3ZBBIcAABj9bSp","title":"External Docs","pathname":"/api-guidelines/asynchronous-api-guidelines/kafka-asynchronous-guidelines/m_external_docs","siteSpaceId":"sitesp_068tB","description":"","breadcrumbs":[{"label":"Asynchronous API Guidelines"},{"label":"Kafka Asynchronous Guidelines"}]}]}