---
title: "Search public RegusciLabs content in Spanish or English. Returns source links and excerpts, not generated claims."
method: POST
path: "/api/v1/agent/search_information"
tags: ["Agent tools"]
---

# Search public RegusciLabs content in Spanish or English. Returns source links and excerpts, not generated claims.

`POST /api/v1/agent/search_information`

## Request

- Base URL: `https://www.reguscilabs.com`
- URL: `https://www.reguscilabs.com/api/v1/agent/search_information`
- Auth: none required

Version 1. Anonymous access. See /developers for consent, limits and the versioning policy.

## Request body

- object
  - `query` string, required
  - `locale` 'es' | 'en'
  - `limit` integer
  - `cursor` string: Use nextCursor from the previous response with the same query and locale.

## Response `200`

Typed result. Search, latest-news and curated-social-activity lists may return nextCursor (null at the end); reuse it with unchanged filters. Social activity is editorial, not live, with null dates when unverified. Validation always has submitted:false.

- object
  - `ok` true, required
  - `results` object[], required
    - `title` string, required
    - `url` string, uri, required
    - `excerpt` string, required
  - `nextCursor` string, nullable, required

## Other responses

- `400`: Structured error with a code, message and resolution. An uncertain live outcome must not be retried automatically.
- `403`: Structured error with a code, message and resolution. An uncertain live outcome must not be retried automatically.
- `404`: Structured error with a code, message and resolution. An uncertain live outcome must not be retried automatically.
- `405`: Structured error with a code, message and resolution. An uncertain live outcome must not be retried automatically.
- `409`: Structured error with a code, message and resolution. An uncertain live outcome must not be retried automatically.
- `413`: Structured error with a code, message and resolution. An uncertain live outcome must not be retried automatically.
- `415`: Structured error with a code, message and resolution. An uncertain live outcome must not be retried automatically.
- `429`: Structured error with a code, message and resolution. An uncertain live outcome must not be retried automatically.
- `502`: Structured error with a code, message and resolution. An uncertain live outcome must not be retried automatically.
- `503`: Structured error with a code, message and resolution. An uncertain live outcome must not be retried automatically.

---

[API](https://skmtc.dev/reguscilabs/apis/reguscilabs-innovation-lab-agent-api.md) · [All operations](https://skmtc.dev/reguscilabs/apis/reguscilabs-innovation-lab-agent-api/llms.txt) · [OpenAPI document](https://skmtc.dev/reguscilabs/apis/reguscilabs-innovation-lab-agent-api/revisions/5625dbe6df54?raw)
