API Documentation
Complete reference for the CreditAI Pro API. Build powerful credit repair integrations.
Secure Authentication
Rate Limited
RESTful API
Quick Start
Get started with the CreditAI Pro API in minutes
First, authenticate to get your access token:
curl -X POST https://api.creditaipro.com/api/auth/login \
-H "Content-Type: application/json" \
-d '{"email": "your@email.com", "password": "your_password"}'POST
/api/auth/loginAuthentication
Authenticate user and get access token
curl -X POST \
https://api.creditaipro.com/api/auth/login \
-H "Authorization: Bearer YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"email": "user@example.com",
"password": "password123"
}'GET
/api/users/meUser Management
Get current user profile
curl -X GET \ https://api.creditaipro.com/api/users/me \ -H "Authorization: Bearer YOUR_TOKEN" \ -H "Content-Type: application/json"
GET
/api/credit/scoresCredit Reports
Get user's credit scores
curl -X GET \ https://api.creditaipro.com/api/credit/scores \ -H "Authorization: Bearer YOUR_TOKEN" \ -H "Content-Type: application/json"
POST
/api/disputesDisputes
Create a new dispute
curl -X POST \
https://api.creditaipro.com/api/disputes \
-H "Authorization: Bearer YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"type": "inaccurate_info",
"creditor": "ABC Bank",
"account": "****1234",
"description": "Account shows late payment but was paid on time"
}'Rate Limits
API request limits by subscription tier
Basic
100
requests/hour
Pro
1,000
requests/hour
Enterprise
10,000
requests/hour