generated: '2026-07-11' method: derived source: openapi/podcastindex-openapi.yml summary: types: - apiKey api_key_in: - header schemes: - name: User-Agent type: apiKey in: header parameter: User-Agent description: |- Please identify the system/product you are using to make this request. *Example*: `SuperPodcastPlayer/1.3` sources: - openapi/podcastindex-openapi.yml - name: API-Key type: apiKey in: header parameter: X-Auth-Key description: |- Your API key string *Example*: `UXKCGDSYGUUEVQJSYDZH` sources: - openapi/podcastindex-openapi.yml - name: Date type: apiKey in: header parameter: X-Auth-Date description: |- The current UTC unix epoch time as a string. 3 minute window. This value is an integer; round down if needed. The value shall not include a decimal point. Value generated should match the value shown on the website https://www.epochconverter.com/. *Example*: `1613713388` sources: - openapi/podcastindex-openapi.yml - name: Authorization type: apiKey in: header parameter: Authorization description: |- A SHA-1 hash of the `X-Auth-Key`, the corresponding secret and the `X-Auth-Date` value concatenated as a string. The resulting hash should be encoded as a hexadecimal value, two digits per byte, using lower case letters for the hex digits "a" through "f". The Authorization header is computed with something like this (pseudo-code): authHeader = sha1(apiKey+apiSecret+unixTime) Example value, sources: - openapi/podcastindex-openapi.yml