REST API žinynas
Integruokite masinį indeksavimo tikrinimą tiesiai į savo skydelius, įrankius ar scenarijus. Automatizuokite SEO procesą mūsų didelio pralaidumo API.
IndexChecker REST API leidžia iš savo scenarijų ir skydelių kurti tikrinimo projektus, skaityti jų indeksavimo būseną ir tikrinti kreditų likutį. Kiekviena užklausa autentifikuojama jūsų slaptu API raktu POST turinyje, galiniai taškai grąžina JSON, projektas priima iki 50 000 URL, o 1 kreditas patikrina 1 URL.
Kokius galinius taškus turi IndexChecker API?
| Galinis taškas | Metodas | Paskirtis |
|---|---|---|
| /api/project/create | POST | Sukurti tikrinimo projektą iš URL sąrašo |
| /api/project/show | POST | Gauti projekto būseną, statistiką ir nuorodas |
| /api/project/show_all | POST | Išvardyti visus jūsų projektus |
| /api/project/delete | POST | Visam laikui ištrinti projektą |
| /api/check-balance | POST | Gauti dabartinį kreditų likutį |
Pradžia
Paskyra
Autentifikavimas
Autentifikuokite užklausas įtraukdami savo slaptą API raktą į užklausos turinį (POST parametrai).
Savo API raktą rasite ir valdysite skydelio nustatymuose.
Saugumo įspėjimas: Saugokite savo API raktą. Neviešinkite jo viešai prieinamame kode (pvz., kliento pusės JS).
Sukurti projektą
Sukurkite naują tikrinimo projektą su URL sąrašu.
Jūsų slaptas API raktas.
Jūsų projekto pavadinimas.
URL sąrašas, atskirtas vertikaliu brūkšniu |.
-d "apikey=YOUR_API_KEY" \
-d "project_name=MyProject" \
-d "urls=https://site1.com|https://site2.com"
"error": 0,
"message": "project MyProject has been added in it 2 links.",
"project_name": "MyProject",
"procjet_id": 154,
"project_id": 154,
"add_links_count": 2
}
Gauti projekto informaciją
Gaukite konkretaus projekto būseną, statistiką ir nuorodas.
Projekto, kurį norite gauti, ID.
"project_name": "MyProject",
"description": "optional description",
"date_created": "2023-10-12 14:30:00",
"project_id": "154",
"urls": {
"https://site1.com": "1",
"https://site2.com": "-1"
},
"statistics": {
"total_links": 2,
"indexed": 1,
"not_indexed": 0,
"pending": 1,
"percentage": 50
}
}
Visų projektų sąrašas
Gaukite visų savo projektų sąrašą.
"154": {
"project_name": "MyProject",
"description": "",
"date_created": "2023-10-12 14:30:00"
},
"155": {
"project_name": "Another Project",
"description": "SEO Audit",
"date_created": "2023-10-13 09:15:00"
}
}
Ištrinti projektą
Visam laikui pašalinkite projektą ir visus susijusius duomenis.
Trintino projekto ID.
"id": "154",
"error": 0,
"message": "The MyProject project has been deleted"
}
Patikrinti likutį
Gaukite savo dabartinį kreditų limitą.
"limit": 4500,
"error": 0
}
Dažni klausimai
Kaip autentifikuoti API užklausas?
Kiekvienos užklausos POST turinyje nurodykite savo slaptą API raktą kaip parametrą apikey. Raktą rasite ir valdysite skydelio nustatymuose.
Kiek URL gali turėti vienas API projektas?
Iki 50 000 URL viename projekte, tiek pat kiek skydelyje. Kurdami projektą, parametre urls atskirkite juos vertikaliu brūkšniu.
Kiek kainuoja patikra per API?
1 kreditas už patikrintą URL, įskaitant pakartotinę patikrą antrame duomenų centre. Kreditai niekada nebaigia galioti, o API prieiga įtraukta į kiekvieną paketą, pradedant nemokama bandomąja versija.
Kokiu formatu atsako API?
JSON formatu. Kiekvienas galinis taškas grąžina lauką error, kuris sėkmės atveju lygus 0, ir projekto duomenis: būseną, statistiką ir, kai taikoma, indeksavimo rezultatą kiekvienam URL.
IndexChecker yra masinio Google indeksavimo tikrinimo įrankis, kurį valdo AP2Media Sp. z o.o., ES registruota bendrovė, įsikūrusi Czerwine, Lenkijoje (PVM kodas PL7582396091). Jis naudojamas gamybinėje aplinkoje pačios bendrovės SEO projektuose, įskaitant vietinio SEO paslaugą drukujemy3d.pl, ir per pastarąsias 30 dienų savo klientams patikrino daugiau nei du milijonus URL.
Oficiali Google dokumentacija apie tai, kaip veikia indeksavimas ir kaip jį patikrinti.