v7

latestOpenAPI 3.1.0raw.githubusercontent.com2025-03-27193380.5 KB
LAM

Lam Integrations Endpoint

post/lam/{app_name}/run

Path parameters

app_namestring required

Request body

propertiesobject nullable

Additional properties or data related to the particular integration.

integration_idstring nullable

The unique identifier for the integration being called.

streamboolean nullable

Whether the response should be streamed back or not.

raccoon_passcodestring required

The raccoon passcode associated with the end user on behalf of which the call is being made.

Example request

{
  "advanced": {
    "block_ads": true,
    "solve_captchas": true,
    "proxy": {
      "country": "us",
      "city": "sanfrancisco",
      "state": "ca",
      "zip": 90210
    },
    "extension_ids": [
      "df2399ea-a938-438f-9d4b-ef3bc95cf8af"
    ]
  }
}

Response

Successful Response

task_status'STARTING' | 'PROCESSING' | 'DONE' | 'HUMAN_INTERACTION' | 'FAILURE' required

The current status of the extraction task. For example: 'STARTING', 'PROCESSING', 'DONE', 'HUMAN_INTERACTION', or 'FAILURE'.

integration_idstring required

A unique identifier for the integration in use.

messagestring required

A message providing the thought summary if the status is processing currently.

propertiesobject required

Additional metadata or details related to the integration task.

livestream_urlstring required

The Livestream URL

Example response

[
  {
    "task_status": "DONE",
    "integration_id": "integration_12345",
    "message": "Record added successfully.",
    "properties": {
      "records_processed": 1500
    },
    "livestream_url": "https://api.raccoonai.tech/sessions/session_12345/stream?enable_actions=true&theme=dark"
  }
]