API
API Pricing
It costs the same as checks via UI
How does it work?
Linktrust.pro provides api for most of services
01
Domains API
Check domains: GET https://linktrust.pro/api/domain?token=< api token >&< ...params >
Available params:
?domain=[string]- document to analyze?format=['csv' | 'json']- response format
Google doc CSV API: https://docs.google.com/spreadsheets/d/1eHrHKwDedN35x5adfsNubH1etQUoY5AIUq8kM3QiqAk/edit?usp=sharing — domains
02
Serp API
Check google positions:
GET https://linktrust.pro/api/serp?token=< api token >&< ...params >
Available params:
?q=[string]- keyword to check?hl=[string]- google hl?gl=[string]- google gl?uule=[string]- google uule?depth=[int]- scan depth (10-100)
03
Check Indexation Single URL API
Check indexation in google:
GET https://linktrust.pro/api/check-indexation?token=< api token >&< ...params >
Available params:
?url=[string]- url to check
04
Check Indexation Batch API
Batch indexation check in google:
Create request:
POST https://linktrust.pro/api/check-indexation-batch?token=< api token >
Available params:
token=[string]- API tokenurls=[array]- array of URLs to check (1-5000)name=[string](optional) - batch request name
Response:
{
"status": "success",
"id": 123,
"check_status": "pending",
"urls_count": 10,
"message": "Batch indexation check created successfully"
}
Get results:
GET https://linktrust.pro/api/check-indexation-batch/{id}?token=< api token >
Check statuses:
pending- pendingprocessing- processingdone- done, results availablefailed- execution error
Response (completed):
{
"id": 123,
"name": "API Batch Check - 2026-02-08 10:30:00",
"check_status": "done",
"results": {
"https://example.com/page1": true,
"https://example.com/page2": false
},
"total_indexed": 7,
"total_not_indexed": 3
}
05
User balances:
https://linktrust.pro/api/balance?token=< api token >