Skip to main content

GET /sites/:siteId/urls

This endpoint returns a list of all URLs that were mapped during an “enhanced” generation for a specific site. This is only available for paid plan users who have used the enhanced generation method.

Path Parameters

siteId
string
required
The ID of the site.

Response

urls
array
An array of mapped URL objects.
id
string
url
string
title
string
description
string
status
string
total
number
The total number of mapped URLs.
curl -X GET https://api.llmgenerator.com/api/v1/sites/site_xxxxxxxxxxxxx/urls \
  -H "Authorization: Bearer YOUR_API_KEY"
{
  "urls": [
    {
      "id": "url_xxxxxxxxxxxxx",
      "siteId": "site_xxxxxxxxxxxxx",
      "url": "https://www.example.com/",
      "title": "AI Enhanced Title",
      "description": "An AI enhanced description of the page.",
      "status": "scraped"
    }
  ],
  "total": 1
}