overlay: 1.0.0
info:
title: API Evangelist enhancements for the AutoContent legacy Content API
version: 1.0.0
x-provenance:
generated: '2026-09-04'
method: generated
source: >-
API Evangelist enhancements over openapi/autocontent-api-legacy-content-openapi.json, the
verbatim provider document from https://api.autocontentapi.com/api-docs.json. The original is
never mutated.
extends: ../openapi/autocontent-api-legacy-content-openapi.json
actions:
- target: $.info
description: >-
Name the product properly and record its lifecycle position. The provider's own document is
titled only "Content API" with the description "API documentation for the Content API", which
gives a consumer no way to tell it apart from the current Platform API.
update:
title: AutoContent legacy Content API
contact:
name: AutoContent API
url: https://autocontentapi.com/developers/legacy
email: hello@autocontentapi.com
termsOfService: https://autocontentapi.com/terms
x-lifecycle: legacy
x-superseded-by: https://api.autocontentapi.com/v1
x-migration-guide: https://autocontentapi.com/developers/legacy
x-api-evangelist:
provider: autocontent-api
note: >-
The provider states this surface is NOT a compatibility alias for /v1 and that new
integrations should start at https://autocontentapi.com/developers. No sunset date is
published for it.
- target: $
description: Point at the human documentation for this surface.
update:
externalDocs:
description: AutoContent legacy API documentation
url: https://docs.autocontentapi.com/
- target: $.paths['/podcast/ideas'].post
description: Flag the one route on this API that needs no credential.
update:
x-unauthenticated: true
x-access-gate: >-
Origin allowlist (autocontentapi.com / app.autocontentapi.com / localhost) or an
X-Free-Tools-Secret header. Other callers receive 403. Limits: 2 requests per IP per 24h,
30 total per 24h, 2 concurrent per IP.
- target: $.paths['/podcast/episodes'].get
description: Record the replacement operations for the one deprecated route on this surface.
update:
x-replaced-by:
- /podcast/episodes/unallocated
- /podcast/shows/{podcastId}/episodes
x-sunset-date: null
x-agent-note: >-
Marked deprecated with the reason "expensive for large accounts and will be removed later".
A named replacement with no date.
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms.