Koniat
DonateLogin

Find Authors API

The Find Authors endpoint returns a paginated list of authors available in the Koniat database. It supports searching authors by name, making it easy to build search boxes, autocomplete suggestions, author directories, and filter options within your application.

This endpoint returns only author information and does not include the quotes associated with each author.

Purpose

The Find Authors endpoint allows developers to retrieve and search authors efficiently, enabling users to browse inspirational content by their favorite authors.

It is designed to support scalable author discovery while maintaining fast response times through pagination and search capabilities.

Authentication

This endpoint is protected and requires a valid Bearer Access Token.

Include the access token in the request header.

Authorization: Bearer YOUR_ACCESS_TOKEN

Requests without a valid access token will be rejected.

Endpoint

GET

Request Headers

HeaderRequiredDescription
AuthorizationYesBearer Access Token obtained from the Authentication API.
AcceptYesapplication/json

Query Parameters

ParameterTypeRequiredDescription
searchStringNoSearch authors by name.
pageIntegerNoPage number for paginated results. Default is 1.
per_pageIntegerNoNumber of records per page. Default value is defined by the API.

API Request

curl-G"https://api.koniat.com/Api/Gateway/Author/List"\
-H"Accept: application/json"\
-H"Authorization: Bearer GENERATED_ACCESSTOKEN"\
--data-urlencode"search: search keywords goes here"\
--data-urlencode"order: asc"\
--data-urlencode"page: 1"\
--data-urlencode"limit: 20"

Expected Output

{
  "status": 200,
  "type": "RFC reference URL",
  "title": "Success",
  "dateTime": "UTC Datetime string",
  "detail": "Reason?"
}

Data Credibility

All author records are maintained by Koniat to ensure:

  • Accurate author names
  • Consistent formatting
  • Unique identifiers
  • Reliable search results
  • Regular database maintenance
  • High-quality metadata

The endpoint is optimized to deliver dependable and production-ready author information.

Key Features

  • Search authors by name
  • Fast paginated results
  • Lightweight responses
  • JSON response format
  • Secure authenticated access
  • RESTful API design
  • Scalable for large author collections
  • Consistent response structure

Error Handling

The endpoint returns standard HTTP status codes.

HTTP StatusDescription
200Authors retrieved successfully.
400Invalid request parameters.
401Unauthorized or invalid access token.
403Access forbidden.
404No authors found.
429Too many requests.
500Internal server error.

Best Practices

  • Use the search parameter to reduce unnecessary data transfer.
  • Implement pagination when displaying large author lists.
  • Cache frequently accessed author data where appropriate.
  • Always include a valid Bearer Access Token.
  • Gracefully handle empty result sets when no matching authors are found.

Common Use Cases

The Find Authors endpoint is suitable for:

  • Author search functionality
  • Autocomplete suggestions
  • Author selection dropdowns
  • Author directory pages
  • Quote filtering by author
  • Content management systems
  • Web applications

Next Step

Once you have retrieved an author, you can use the Quotes List endpoint to fetch quotes associated with that author by applying the appropriate author filter.