NAVNavbar
cURL php NodeJS Python cSharp

Get LLM Responses Claude Results by id


Claude LLM Responses endpoint allows you to retrieve structured responses from a specific Claude model, based on the input parameters.

Tasks using the Standard method may take up to 72 hours to complete. If the task is not completed within this time, it is marked as failed, and the $0.01 advance is refunded. It is also important to note that if your account balance is negative, you will not receive the results even if the task is completed successfully.

Instead of ‘login’ and ‘password’ use your credentials from https://app.dataforseo.com/api-access

<?php

/**
 * Method: GET
 * Endpoint: https://api.dataforseo.com/v3/ai_optimization/claude/llm_responses/task_get/$id
 * @see https://docs.dataforseo.com/v3/ai_optimization/claude/llm_responses/task_get
 */

require_once __DIR__ . '/../../../../../lib/RestClient.php';
$config = require __DIR__ . '/../../../../../lib/config.php';

$client = new RestClient($config['base_url'], null, $config['login'], $config['password']);

try {
    $taskId = '07211938-0696-0613-0000-674a0f948d6b';
    $result = $client->get("/v3/ai_optimization/claude/llm_responses/task_get/{$taskId}");
    print_r($result);
    // do something with get result
} catch (RestClientException $e) {
    printf(
        "HTTP code: %d\nError code: %d\nMessage: %s\nTrace: %s\n",
        $e->getHttpCode(),
        $e->getCode(),
        $e->getMessage(),
        $e->getTraceAsString()
    );
}

?>

The above command returns JSON structured like this:

{
  "version": "0.1.20250724",
  "status_code": 20000,
  "status_message": "Ok.",
  "time": "0.0849 sec.",
  "cost": 0,
  "tasks_count": 1,
  "tasks_error": 0,
  "tasks": [
    {
      "id": "07241735-1535-0613-0000-0722e701b5ff",
      "status_code": 20000,
      "status_message": "Ok.",
      "time": "0.0310 sec.",
      "cost": 0,
      "result_count": 1,
      "path": [
        "v3",
        "ai_optimization",
        "claude",
        "llm_responses",
        "task_get",
        "07241735-1535-0613-0000-0722e701b5ff"
      ],
      "data": {
        "api": "ai_optimization",
        "function": "llm_responses",
        "se": "claude",
        "system_message": "communicate as if we are in a business meeting",
        "message_chain": [
          {
            "role": "user",
            "message": "Hello, what's up?"
          },
          {
            "role": "ai",
            "message": "Hello! I’m doing well, thank you. How can I assist you today? Are there any specific topics or projects you’d like to discuss in our meeting?"
          }
        ],
        "max_output_tokens": 1024,
        "temperature": 0.3,
        "top_p": 0.5,
        "web_search_country_iso_code": "FR",
        "model_name": "claude-sonnet-4-0",
        "web_search": true,
        "user_prompt": "provide information on how relevant the amusement park business is in France now"
      },
      "result": [
        {
          "model_name": "claude-sonnet-4-20250514",
          "input_tokens": 15435,
          "output_tokens": 956,
          "web_search": true,
          "money_spent": 0.0403225,
          "datetime": "2025-07-24 19:39:46 +00:00",
          "items": [
            {
              "type": "message",
              "sections": [
                {
                  "type": "text",
                  "text": "Based on my research, I can provide you with comprehensive insights on the relevance and current state of the amusement park business in France.\n\n## Current Market Performance\n\nThe French amusement park industry is demonstrating strong relevance and growth in 2024-2025. ",
                  "annotations": null
                },
                {
                  "type": "text",
                  "text": "With a turnover of 3 billion euros, 500 companies and more than 50,000 employees, leisure destinations are a diverse and enduring asset for France. The French amusement parks union SNELAC (Syndicat National des Espaces de Loisirs, d'Attractions et Culturels) proudly proclaims it: this industry is a real dream machine for its 63 million visitors.",
                  "annotations": [
                    {
                      "title": "No. 1 amusement park in France | Puy du Fou",
                      "url": "https://www.puydufou.com/france/en/no-1-amusement-park-france"
                    }
                  ]
                },
                {
                  "type": "text",
                  "text": "\n\n## Leading Market Players\n\nThe French market is dominated by several key players achieving record-breaking performance:\n\n- **Parc Astérix**: ",
                  "annotations": null
                },
                {
                  "type": "text",
                  "text": "2,842,000 visitors in 2024, establishing a new record",
                  "annotations": [
                    {
                      "title": "Classement Parcs d'attractions France ❤️ Top 15 Visiteurs 2024",
                      "url": "https://www.parcs-france.com/classement-parcs-attraction-top20/"
                    }
                  ]
                },
                {
                  "type": "text",
                  "text": "\n- **Puy du Fou**: ",
                  "annotations": null
                },
                {
                  "type": "text",
                  "text": "2,800,000 visitors in 2024, also achieving a record. It is now neck-and-neck with the Gallic park for second place behind Disneyland Paris",
                  "annotations": [
                    {
                      "title": "Classement Parcs d'attractions France ❤️ Top 15 Visiteurs 2024",
                      "url": "https://www.parcs-france.com/classement-parcs-attraction-top20/"
                    }
                  ]
                },
                {
                  "type": "text",
                  "text": "\n- **Futuroscope**: ",
                  "annotations": null
                },
                {
                  "type": "text",
                  "text": "2,050,000 visitors, slightly exceeding 2 million visitors, with the Aquascope water park already welcoming 250,000 people",
                  "annotations": [
                    {
                      "title": "Classement Parcs d'attractions France ❤️ Top 15 Visiteurs 2024",
                      "url": "https://www.parcs-france.com/classement-parcs-attraction-top20/"
                    }
                  ]
                },
                {
                  "type": "text",
                  "text": "\n\n## Industry Innovation and Investment\n\nThe sector continues to demonstrate strong innovation capabilities. ",
                  "annotations": null
                },
                {
                  "type": "text",
                  "text": "With increasingly large investments, parks are calling on the best constructors on the planet. In 2017, 62 new roller coasters were built in Europe, including 7 in France.",
                  "annotations": [
                    {
                      "title": "L'industrie des parcs d'attractions : un moteur économique toujours plus puissant - Dimension Parcs",
                      "url": "https://www.dimensionparcs.fr/france/industrie-parcs-attractions-moteur-economique-toujours-plus-puissant/"
                    }
                  ]
                },
                {
                  "type": "text",
                  "text": " This trend continues with parks like Parc Astérix introducing new attractions such as the upcoming Cétautomatix spinning coaster.\n\n## Global Market Context\n\nThe French market operates within a robust global environment. ",
                  "annotations": null
                },
                {
                  "type": "text",
                  "text": "The global amusement parks market size was estimated at USD 102.67 billion in 2024 and is projected to reach USD 149.32 billion by 2030, growing at a CAGR of 6.1% from 2025 to 2030.",
                  "annotations": [
                    {
                      "title": "Amusement Parks Market Size, Share | Industry Report, 2030",
                      "url": "https://www.grandviewresearch.com/industry-analysis/amusement-parks-market"
                    }
                  ]
                },
                {
                  "type": "text",
                  "text": " ",
                  "annotations": null
                },
                {
                  "type": "text",
                  "text": "The amusement parks market in Europe is growing with a significant CAGR from 2025 to 2030. Sustainability is a growing focus in the European amusement parks industry, with operators implementing green practices such as renewable energy usage, waste reduction, and water conservation.",
                  "annotations": [
                    {
                      "title": "Amusement Parks Market Size, Share | Industry Report, 2030",
                      "url": "https://www.grandviewresearch.com/industry-analysis/amusement-parks-market"
                    }
                  ]
                },
                {
                  "type": "text",
                  "text": "\n\n## Competitive Landscape\n\nFrench parks face increasing competition from European neighbors. ",
                  "annotations": null
                },
                {
                  "type": "text",
                  "text": "Many European parks are also nibbling away at market shares on French territory. Efteling recorded a 35% increase in French visitors in 2017, while Europa-Park counts 25% French visitors in its overall attendance.",
                  "annotations": [
                    {
                      "title": "L'industrie des parcs d'attractions : un moteur économique toujours plus puissant - Dimension Parcs",
                      "url": "https://www.dimensionparcs.fr/france/industrie-parcs-attractions-moteur-economique-toujours-plus-puissant/"
                    }
                  ]
                },
                {
                  "type": "text",
                  "text": " However, ",
                  "annotations": null
                },
                {
                  "type": "text",
                  "text": "French parks are fighting relentlessly against these international offensives by offering quality and innovative new features.",
                  "annotations": [
                    {
                      "title": "L'industrie des parcs d'attractions : un moteur économique toujours plus puissant - Dimension Parcs",
                      "url": "https://www.dimensionparcs.fr/france/industrie-parcs-attractions-moteur-economique-toujours-plus-puissant/"
                    }
                  ]
                },
                {
                  "type": "text",
                  "text": "\n\n## Business Outlook\n\nThe industry shows resilience despite challenges. ",
                  "annotations": null
                },
                {
                  "type": "text",
                  "text": "The year was marked by unfavorable weather (very humid), the impact for some of the Paris Olympic Games and the political context (legislative elections). This did not prevent new records from being broken!",
                  "annotations": [
                    {
                      "title": "Classement Parcs d'attractions France ❤️ Top 15 Visiteurs 2024",
                      "url": "https://www.parcs-france.com/classement-parcs-attraction-top20/"
                    }
                  ]
                },
                {
                  "type": "text",
                  "text": "\n\nIn conclusion, the amusement park business in France remains highly relevant and continues to demonstrate strong growth potential, innovation capacity, and economic significance, making it an attractive sector for continued investment and development.",
                  "annotations": null
                }
              ]
            }
          ]
        }
      ]
    }
  ]
}

Description of the fields for sending a request:

Field name Type Description
id string task identifier
unique task identifier in our system in the UUID format
you will be able to use it within 30 days to request the results of the task at any time


As a response of the API server, you will receive JSON-encoded data containing a tasks array with the information specific to the set tasks.

Description of the fields in the results array:

Field name Type Description
version string the current version of the API
status_code integer general status code
you can find the full list of the response codes here
Note: we strongly recommend designing a necessary system for handling related exceptional or error conditions
status_message string general informational message
you can find the full list of general informational messages here
time string execution time, seconds
cost float total tasks cost, USD
tasks_count integer the number of tasks in the tasks array
tasks_error integer the number of tasks in the tasks array returned with an error
tasks array array of tasks
        id string task identifier
unique task identifier in our system in the UUID format
        status_code integer status code of the task
generated by DataForSEO; can be within the following range: 10000-60000
you can find the full list of the response codes here
        status_message string informational message of the task
you can find the full list of general informational messages here
        time string execution time, seconds
        cost float cost of the task, USD
includes the base task price plus the money_spent value
        result_count integer number of elements in the result array
        path array URL path
        data object contains the same parameters that you specified in the POST request
        result array array of results
            model_name string name of the AI model used
            input_tokens integer number of tokens in the input
total count of tokens processed
            output_tokens integer number of tokens in the output
total count of tokens generated in the AI response
            web_search boolean indicates if web search was used
            money_spent float cost of AI tokens, USD
the price charged by the third-party AI model provider for according to its Pricing
            datetime string date and time when the result was received
in the UTC format: “yyyy-mm-dd hh-mm-ss +00:00”
example:
2019-11-15 12:57:46 +00:00
            items array array of response items
contains structured AI response data
                type string type of the element = ‘message’
                sections array array of content sections
contains different parts of the AI response
                    type string type of element = ‘text’
                    text string AI-generated text content
                    annotations array array of references used to generate the response
equals null if the web_search parameter is not set to true
Note: annotations may return empty even when web_search is true, as the AI will attempt to retrieve web information but may not find relevant results
                       title string the domain name or title of the quoted source
                       url string URL of the quoted source

‌‌