example:Terry Goodkind is a#1 New York Times Bestselling Author and creator of the critically acclaimed masterwork, ‘The Sword of Truth’. He has written 30+ major, bestselling novels, has been published in more than 20 languages world-wide, and has sold more than 26 Million books. ‘The Sword of Truth’ is a revered literary tour de force, comprised of 17 volumes, borne from over 25 years of dedicated writing.
description:A comma separated list of what to include with the author. The options are `items` and `series`. `series` will only have an effect if `items` is included.
description:Update an author by ID. The author's name and description can be updated. This endpoint will merge two authors if the new author name matches another author name in the database.
description:Add an author image to the server. The image will be downloaded from the provided URL and stored on the server.
tags:
- Authors
requestBody:
$ref:'#/components/requestBody/imageUrl'
requestBody:
required:true
content:
application/json:
schema:
$ref:'#/components/requestBody/imageUrl'
responses:
'200':
description:addAuthorImageById OK
content:
image/*:
schema:
type:string
format:binary
'404':
$ref:'#/components/responses/author404'
patch:
operationId:updateAuthorImageById
summary:Update an author image by author ID
description:Update an author image by author ID. The image will be resized if the width, height, or format is provided.
tags:
- Authors
requestBody:
$ref:'#/components/requestBody/imageWidth'
$ref:'#/components/requestBody/imageHeight'
$ref:'#/components/requestBody/imageFormat'
$ref:'#/components/requestBody/imageRaw'
responses:
'200':
description:updateAuthorImageById OK
content:
image/*:
schema:
type:string
format:binary
'404':
$ref:'#/components/responses/author404'
delete:
operationId:deleteAuthorImageById
summary:Delete an author image by author ID
description:Delete an author image by author ID. This will remove the image from the server and the database.
tags:
- Authors
parameters:
$ref:'#/components/parameters/authorId'
responses:
'200':
description:deleteAuthorImageById OK
'404':
$ref:'#/components/responses/author404'
/api/authors/{id}/match:
post:
operationId:matchAuthorById
summary:Match the author against Audible using quick match
description:Match the author against Audible using quick match. Quick match updates the author's description and image (if no image already existed) with information from audible. Either `asin` or `q` must be provided, with `asin` taking priority if both are provided.