{"protocol":"mintpass","version":"1.0.0","stages":[{"name":"Verify","endpoints":[{"method":"POST","path":"/api/verify"}]},{"name":"Authorise","endpoints":[{"method":"POST","path":"/api/authorisations"}]},{"name":"Consume","endpoints":[{"method":"POST","path":"/api/entitlements/{id}/consume"},{"method":"POST","path":"/api/entitlements/{id}/execute","deprecated":true,"x-replaced-by":"POST /api/entitlements/{id}/consume"}]},{"name":"Settle","endpoints":[{"method":"POST","path":"/api/settlement-receipts"}]}],"entry_points":{"containers":"/api/containers","entitlements":"/api/entitlements","openapi":"/api/openapi"},"read_surfaces":{"evaluation":"/api/entitlements/{id}/evaluation"},"openapi":"/api/openapi","sandbox":{"available":true,"non_production":true,"test_cases_url":"/api/sandbox"},"core_primitives":{"containers":"/api/containers","entitlements":"/api/entitlements","lifecycle":"/api/lifecycle/matrix","evaluation":"/api/entitlements/{id}/evaluation","consume":"/api/entitlements/{id}/consume"},"profiles":{"travel":{"description":"Build itinerary containers composed of entitlement-backed itinerary nodes.","entry_points":{"itineraries":"/api/itineraries","itinerary_nodes":"/api/itineraries/{id}/nodes","availability":"/api/availability/check"},"schemas":["Itinerary","ItineraryNode","AvailabilitySnapshot"],"guide":"/api/profiles/travel/guide"}},"agent_guide":"/api/agent-guide"}