{"product":"DzalekaPay","version":"1.0.0","versioning":{"scheme":"stable-url","requestHeader":"API-Version","responseHeader":"API-Version","current":"1.0.0","supported":["1.0.0"],"unknownVersionBehaviour":"ignored","negotiation":false,"publicVersionOneBase":"https://pay.dzaleka.com/api/public/","pathVersionedSurfaces":["https://pay.dzaleka.com/api/v1/"],"breakingChangePolicy":"Existing public URLs retain version 1. A breaking replacement gets a new URL namespace. The merchant API uses /api/v1/. Additive fields and endpoints can ship in place; clients must tolerate unknown fields and error codes."},"deprecation":{"signalHeaders":["Deprecation","Sunset"],"deprecationHeaderSpec":"RFC 9745","sunsetHeaderSpec":"RFC 8594","linkRelation":"deprecation","minimumNoticeDays":180,"currentlyDeprecated":[],"description":"A deprecated endpoint carries Deprecation (Structured Field Date: @Unix-seconds), Sunset (HTTP-date), and a Link with rel=\"deprecation\" to its migration note. Removal follows at least 180 days after notice begins. No endpoints are deprecated today."},"rateLimits":{"headers":["RateLimit","RateLimit-Policy","RateLimit-Limit","RateLimit-Remaining","RateLimit-Reset"],"specification":"draft-ietf-httpapi-ratelimit-headers-11 (Internet-Draft, not an RFC)","retryAfterOn429":true,"description":"Public reads are limited per IP; the merchant API is limited per API key. Self-throttle on the headers rather than a fixed delay."},"errors":{"mediaType":"application/json","schema":"https://pay.dzaleka.com/openapi.json#/components/schemas/Error","description":"Every 4xx and 5xx JSON response carries the same envelope. Branch on error.code; show message to a person."},"documentation":{"human":"https://pay.dzaleka.com/developer/api-lifecycle","openapi":"https://pay.dzaleka.com/openapi.json","llms":"https://pay.dzaleka.com/llms.txt"},"contact":{"email":"info@mail.dzaleka.com","url":"https://pay.dzaleka.com/contact"}}