Status Request Generation Meta Tags SEO

Endpoint for checking the status of SEO generation

This endpoint allows checking the status of an AI SEO generation request. The ID received when sending the request is used, and the response contains the complete generated data.

Endpoint URL

 https://api.ovesio.com/v1/ai/generate-seo/status/{id}

Method

 GET

Sample request

 https://api.ovesio.com/v1/ai/generate-seo/status/15

URL parameters

Parameter Type compulsory Description
id integer Yes The unique ID of the previously returned SEO generation request.


Possible answers

Successful response (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"
    }
  }
}

The response confirms that the request was successfully processed and includes all generated SEO fields: seo_h1 , seo_h2 , seo_h3 , meta_title , meta_description , meta_keywords .

Error response (HTTP 404 / 400)

{
  "success": false,
  "errors": {
    "not_found": "SEO generation request not found"
  }
}

In case of error, the response will contain the key success: false and information about the reason for the failure, such as the lack of a request with that ID.

Integration examples

You can check out integration examples available on the official Ovesio GitHub page .