Cryptospecting API v1
Integrate inspection data into your applications
Getting Started
The Cryptospecting API provides programmatic access to inspection reports and verification data.
Base URL: https://cryptospecting.com/api/v1
All responses are returned in JSON format.
Public Endpoints
GET /inspection/report/{id}
Retrieve inspection report data for a specific project
curl https://cryptospecting.com/api/v1/inspection/report/0x742d35...
Response:
{
"success": true,
"data": {
"project_name": "SafeMoon",
"contract": "0x742d35...",
"network": "bsc",
"status": "warning",
"risk_level": "high",
"findings": [
{
"type": "critical",
"title": "Hidden fees",
"description": "15% sell tax not disclosed"
}
],
"inspected_at": "2024-12-28T12:00:00Z"
}
}
GET /badge/verify/{id}
Verify project badge authenticity
curl https://cryptospecting.com/api/v1/badge/verify/PROJECT_ID
GET /queue/position
Get current queue status and position
curl https://cryptospecting.com/api/v1/queue/position
GET /stats/global
Get global platform statistics
curl https://cryptospecting.com/api/v1/stats/global
Response:
{
"projects_inspected": 247,
"market_cap_analyzed": "2.8B",
"scams_exposed": 89,
"users_protected": 10247
}
POST /inspection/submit
Submit a project for inspection (requires API key for automation)
curl -X POST https://cryptospecting.com/api/v1/inspection/submit \
-H "Content-Type: application/json" \
-d '{
"contract_address": "0x...",
"blockchain": "ethereum",
"project_name": "Example Token",
"website": "https://example.com",
"priority": false
}'
Badge Integration
Display verification badges on your website:
<!-- HTML Integration -->
<a href="https://cryptospecting.com/report/YOUR_PROJECT_ID">
<img src="https://cryptospecting.com/api/badge.php?id=YOUR_PROJECT_ID"
alt="Cryptospecting Verified" />
</a>
Rate Limiting
| Endpoint Type | Limit |
|---|---|
| Public endpoints | 100 requests per hour |
| Authenticated endpoints | 1000 requests per hour |
| Badge generation | 1000 requests per hour |
Error Codes
| Code | Description |
|---|---|
| 200 | Success |
| 400 | Bad Request - Invalid parameters |
| 404 | Not Found - Project or endpoint not found |
| 429 | Too Many Requests - Rate limit exceeded |
| 500 | Internal Server Error |
Need Advanced Access?
Get an API key for higher limits and additional features
Contact Us