openapi: 3.0.0 info: title: Audiobookshelf API version: 0.1.0 description: Audiobookshelf API with autogenerated OpenAPI doc servers: - url: http://localhost:3000 description: Development server components: securitySchemes: BearerAuth: description: Bearer authentication type: http scheme: bearer security: - BearerAuth: [] paths: /api/authors/{id}: $ref: './controllers/AuthorController.yaml#/paths/~1api~1authors~1{id}' /api/authors/{id}/image: $ref: './controllers/AuthorController.yaml#/paths/~1api~1authors~1{id}~1image' /api/authors/{id}/match: $ref: './controllers/AuthorController.yaml#/paths/~1api~1authors~1{id}~1match' /api/libraries: $ref: './controllers/LibraryController.yaml#/paths/~1api~1libraries' /api/libraries/{id}: $ref: './controllers/LibraryController.yaml#/paths/~1api~1libraries~1{id}' /api/libraries/{id}/authors: $ref: './controllers/LibraryController.yaml#/paths/~1api~1libraries~1{id}~1authors' /api/libraries/{id}/items: $ref: './controllers/LibraryController.yaml#/paths/~1api~1libraries~1{id}~1items' /api/libraries/{id}/issues: $ref: './controllers/LibraryController.yaml#/paths/~1api~1libraries~1{id}~1issues' /api/libraries/{id}/series: $ref: './controllers/LibraryController.yaml#/paths/~1api~1libraries~1{id}~1series' /api/libraries/{id}/series/{seriesId}: $ref: './controllers/LibraryController.yaml#/paths/~1api~1libraries~1{id}~1series~1{seriesId}' /api/series/{id}: $ref: './controllers/SeriesController.yaml#/paths/~1api~1series~1{id}' tags: - name: Authors description: Author endpoints - name: Libraries description: Library endpoints - name: Series description: Series endpoints