API Documentation

Integrate Centric tools into your applications with our powerful REST API.

Getting Started

Example: Using the SERP Checker API

curl -X POST \
-H "Authorization: Bearer YOUR_ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{"keyword": "digital marketing"}' \
http://localhost:5000/api/tools/seo/serp-checker

Base URL

http://localhost:5000/api

For production, replace with your actual API domain

Authentication

All API requests require authentication using Bearer tokens. To get an access token:

Step 1: Login to Get Access Token

POST http://localhost:5000/api/auth/login
Headers: Content-Type: application/json
Body: {
"email": "your-email@example.com",
"password": "your-password"
}

The response will include a token field. Save this token for API requests.

Step 2: Use Token in Requests

Include the token in the Authorization header:

Authorization: Bearer YOUR_ACCESS_TOKEN

Rate Limits

  • Free: 50 requests per month
  • Professional: 1,000 requests per month
  • Enterprise: Unlimited requests

Need an API Key?

Get your API key from your account dashboard to start integrating with our tools.

Get API Key