Endpoint pentru verificarea statusului generării SEO
Acest endpoint permite verificarea statusului unei cereri AI de generare SEO. Se folosește ID-ul primit la trimiterea cererii, iar răspunsul conține datele complete generate.
URL endpoint
https://api.ovesio.com/v1/ai/generate-seo/status/{id}
Metodă
GET
Exemplu cerere
https://api.ovesio.com/v1/ai/generate-seo/status/15
Parametri URL
Parametru | Tip | Obligatoriu | Descriere |
---|---|---|---|
id | integer | da | ID-ul unic al cererii de generare SEO returnat anterior. |
Răspunsuri posibile
Răspuns de succes (HTTP 200)
{
"success": true,
"data": {
"id": 15,
"ref": "123",
"to": "en",
"status": "completed",
"credits": 0,
"callback_url": "https://example.com/callback-url",
"created_at": "2025-02-20T14:49:16.000000Z",
"data": {
"seo_h1": "Laptop Second Hand HP MT43 - AMD Pro A8 Performance",
"seo_h2": "Experience Powerful Performance with the HP MT43 Laptop",
"seo_h3": "Affordable and Reliable Second Hand Laptop Option",
"meta_title": "HP MT43 Second Hand Laptop - AMD Pro A8 Performance",
"meta_description": "Discover the HP MT43 Second Hand Laptop with AMD Pro A8, 8GB RAM, and integrated graphics for powerful performance at an affordable price.",
"meta_keywords": "HP MT43, Second Hand Laptop, AMD Pro A8, 8GB RAM, Affordable Laptops"
}
}
}
Răspunsul confirmă că cererea a fost procesată cu succes și include toate câmpurile SEO generate: seo_h1
, seo_h2
, seo_h3
,
meta_title
, meta_description
, meta_keywords
.
Răspuns de eroare (HTTP 404 / 400)
{
"success": false,
"errors": {
"not_found": "SEO generation request not found"
}
}
În caz de eroare, răspunsul va conține cheia success: false
și informații despre motivul eșecului, precum lipsa unei cereri cu ID-ul respectiv.
Exemple de integrare
Poți consulta exemple de integrare disponibile pe pagina oficială de GitHub Ovesio.