Brand Reputation API Endpoints
Complete endpoint reference for trust and spam detection API
REST API Endpoint
POST /api/v1/trust
Get phone number reputation and trust information
Request
curl -X POST "https://api-service.verirouteintel.io/api/v1/trust" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"phone_number": "15555550123"
}'
Response
{
"success": true,
"data": {
"phone_number": "15555550123",
"is_spam": false,
"is_robocall": false,
"is_scam": false,
"spam_type": null,
"reputation_score": 85,
"trust_level": "high",
"last_updated": "2024-12-23T10:30:00Z"
}
}
GraphQL Endpoint
POST /graphql
Query trust information using GraphQL
Query
query TrustLookup($phoneNumber: String!) {
trustLookup(phoneNumber: $phoneNumber) {
phoneNumber
isSpam
isRobocall
isScam
spamType
reputationScore
trustLevel
lastUpdated
}
}
Variables
{
"phoneNumber": "15555550123"
}