Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.aniquotes.myproj.xyz/llms.txt

Use this file to discover all available pages before exploring further.

Quickstart

1. Create an Account

Sign up at the developer dashboard:
curl -X POST https://api.aniquotes.myproj.xyz/api/v1/auth/signup \
  -H "Content-Type: application/json" \
  -d '{"email": "dev@example.com", "password": "your-password"}'

2. Get an API Key

After verifying your email, log in and create an API key:
# Login
curl -X POST https://api.aniquotes.myproj.xyz/api/v1/auth/login \
  -H "Content-Type: application/json" \
  -d '{"email": "dev@example.com", "password": "your-password"}'

# Create API key (use the access_token from login)
curl -X POST https://api.aniquotes.myproj.xyz/api/v1/account/keys \
  -H "Authorization: Bearer YOUR_ACCESS_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"name": "My First Key"}'
Your full API key is shown only once at creation time. Store it securely.

3. Make Your First Request

curl -H "X-API-Key: aq_k_your_key_here" \
  https://api.aniquotes.myproj.xyz/api/v1/quotes/random

4. Explore the API

Try filtering by anime:
curl -H "X-API-Key: aq_k_your_key_here" \
  "https://api.aniquotes.myproj.xyz/api/v1/quotes?anime=naruto&limit=5"
Or search for quotes:
curl -H "X-API-Key: aq_k_your_key_here" \
  "https://api.aniquotes.myproj.xyz/api/v1/quotes/search?q=dream"

Next Steps

Authentication

Learn about API key management and security.

Rate Limiting

Understand rate limits and how to handle 429 responses.