# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Ghost Content and Admin Content - Authors API version: 1.0.0 extends: openapi/ghost-org-content-authors-api-openapi.yml actions: - target: $.info update: x-apievangelist-phrasing: method: generated generated: '2026-09-26' generator: build-phrasing.py label: Generated by API Evangelist operations: 3 - target: $.paths['/content/authors/'].get update: x-apievangelist-phrasing: intent: List public authors effect: read questions: - How do I show a list of writers on my front-end? - Can I include each author's post count in the public author list? instructions: - text: List public authors with {include}. slots: include: query.include - text: Get page {page} of authors, {limit} per page. slots: page: query.page limit: query.limit method: generated generated: '2026-09-26' - target: $.paths['/content/authors/{id}/'].get update: x-apievangelist-phrasing: intent: Get a public author by ID effect: read questions: - How do I load one author's public profile by ID? - What does a public author record include? instructions: - text: Get public author {id}. slots: id: path.id - text: Show the public profile for author {id}. slots: id: path.id method: generated generated: '2026-09-26' - target: $.paths['/content/authors/slug/{slug}/'].get update: x-apievangelist-phrasing: intent: Get a public author by slug effect: read questions: - How do I render an author page from the slug in the URL? - Can I fetch a writer's public profile by slug? instructions: - text: Get the public author with slug {slug}. slots: slug: path.slug - text: Load author {slug} for their profile page. slots: slug: path.slug method: generated generated: '2026-09-26'