TRANSPARENT AVAILABILITY

Count real tools, not promises.

Every verified endpoint below has returned useful data in a real upstream test. This is a capped trial, not a guarantee of future uptime or commercial redistribution rights.

34
Verified in real tests

Trial limits apply. A test is not an uptime guarantee.

Executable APIs →

Candidates · not executable: 3 · Read test evidence →

relaylane-aiControlled trial

Text generation

relaylane#text.generate

Generate controlled text using the configured GPT-5 mini model.

Input contract
{
  "type": "object",
  "additionalProperties": false,
  "required": [
    "prompt",
    "language"
  ],
  "properties": {
    "prompt": {
      "type": "string",
      "minLength": 1,
      "maxLength": 4000
    },
    "language": {
      "type": "string",
      "minLength": 1,
      "maxLength": 40
    }
  }
}
crossref-publicControlled trial

Search scholarly works

crossref-public#works-search

Search scholarly works. Public metadata. Preserve source and record-level usage rights; this is not full-text access.

Input contract
{
  "type": "object",
  "properties": {
    "q": {
      "type": "string",
      "minLength": 1,
      "maxLength": 200,
      "description": "检索关键词,例如 agentic AI 或 机器学习。"
    }
  },
  "required": [
    "q"
  ],
  "additionalProperties": false
}
crossref-publicControlled trial

Look up a DOI

crossref-public#doi-detail

Look up a DOI. Public metadata. Preserve source and record-level usage rights; this is not full-text access.

Input contract
{
  "type": "object",
  "properties": {
    "doi": {
      "type": "string",
      "minLength": 5,
      "maxLength": 255,
      "pattern": "^10\\.[0-9]{4,9}/[^\\s?#]+$",
      "description": "一个 DOI,例如 10.1038/nphys1170。"
    }
  },
  "required": [
    "doi"
  ],
  "additionalProperties": false
}
crossref-publicControlled trial

Look up a journal

crossref-public#journal-detail

Look up a journal. Public metadata. Preserve source and record-level usage rights; this is not full-text access.

Input contract
{
  "type": "object",
  "properties": {
    "issn": {
      "type": "string",
      "minLength": 8,
      "maxLength": 9,
      "pattern": "^[0-9]{4}-?[0-9]{3}[0-9Xx]$",
      "description": "一个 ISSN,可带连字符,例如 1476-4687。"
    }
  },
  "required": [
    "issn"
  ],
  "additionalProperties": false
}
crossref-publicControlled trial

Look up a publisher member

crossref-public#member-detail

Look up a publisher member. Public metadata. Preserve source and record-level usage rights; this is not full-text access.

Input contract
{
  "type": "object",
  "properties": {
    "memberId": {
      "type": "integer",
      "minimum": 1,
      "maximum": 999999,
      "description": "单一 Crossref 数字 member ID,例如 98。"
    }
  },
  "required": [
    "memberId"
  ],
  "additionalProperties": false
}
databankControlled trial

Get World Bank indicator details

databank#indicator-detail

Return a public indicator's name, topic and description by World Development Indicator code. Source: World Bank DataBank/Indicators API; retain World Bank attribution and follow the license in the indicator metadata.

Input contract
{
  "type": "object",
  "properties": {
    "indicatorCode": {
      "type": "string",
      "minLength": 1,
      "maxLength": 100,
      "pattern": "^[A-Za-z0-9._-]+$",
      "description": "World Development Indicator 代码,例如 NY.GDP.MKTP.CD。"
    }
  },
  "required": [
    "indicatorCode"
  ],
  "additionalProperties": false
}
databankControlled trial

List or search World Bank indicators

databank#indicator-list

Page or filter public World Development Indicators by keyword. Source: World Bank DataBank/Indicators API; retain World Bank attribution and follow the license in the indicator metadata.

Input contract
{
  "type": "object",
  "properties": {
    "q": {
      "type": "string",
      "minLength": 0,
      "maxLength": 200,
      "default": "",
      "description": "可选的指标检索词;空字符串表示不按关键词筛选。"
    },
    "page": {
      "type": "integer",
      "minimum": 1,
      "maximum": 10000,
      "default": 1,
      "description": "页码。"
    },
    "pageSize": {
      "type": "integer",
      "minimum": 10,
      "maximum": 100,
      "default": 10,
      "description": "单页条数。"
    }
  },
  "additionalProperties": false
}
europepmc-publicControlled trial

Search life-science papers

europepmc-public#search

Search life-science papers. Public metadata. Preserve source and record-level usage rights; this is not full-text access.

Input contract
{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "minLength": 1,
      "maxLength": 200,
      "description": "Europe PMC search expression, for example TITLE:aspirin. Keep the search bounded and relevant."
    }
  },
  "required": [
    "query"
  ],
  "additionalProperties": false
}
linkedinControlled trial

Get LinkedIn company details

linkedin#get-company-details

Retrieve public company information upstream by company username. Users must independently confirm the source, license, redistribution and commercial-resale rights.

Input contract
{
  "type": "object",
  "properties": {
    "username": {
      "type": "string",
      "minLength": 1,
      "maxLength": 100
    }
  },
  "required": [
    "username"
  ],
  "additionalProperties": false
}
linkedinControlled trial

Get LinkedIn user profile by username

linkedin#get-user-profile-by-username

Retrieve public LinkedIn user profile data by username. Process only publicly available data with a lawful basis; license, personal-data obligations and commercial-resale rights are not independently verified.

Input contract
{
  "type": "object",
  "properties": {
    "username": {
      "type": "string",
      "minLength": 1,
      "maxLength": 100
    }
  },
  "required": [
    "username"
  ],
  "additionalProperties": false
}
linkedinControlled trial

Search LinkedIn people

linkedin#search-people

Search upstream public people results by keyword with optional name, school, title or company filters. Preserve source attribution and license; commercial redistribution/resale not independently verified.

Input contract
{
  "type": "object",
  "properties": {
    "keywords": {
      "type": "string",
      "minLength": 1,
      "maxLength": 200
    },
    "start": {
      "type": "string",
      "minLength": 1,
      "maxLength": 7,
      "pattern": "^(0|[1-9][0-9]*0)$"
    },
    "firstName": {
      "type": "string",
      "minLength": 1,
      "maxLength": 100
    },
    "lastName": {
      "type": "string",
      "minLength": 1,
      "maxLength": 100
    },
    "keywordSchool": {
      "type": "string",
      "minLength": 1,
      "maxLength": 200
    },
    "keywordTitle": {
      "type": "string",
      "minLength": 1,
      "maxLength": 200
    },
    "company": {
      "type": "string",
      "minLength": 1,
      "maxLength": 200
    }
  },
  "required": [
    "keywords"
  ],
  "additionalProperties": false
}
openlibraryControlled trial

Search works

openlibrary#search-works

Search public bibliographic works by keyword. When returning public data, attribute Open Library; see docs/providers/openlibrary.md for license and reuse limits.

Input contract
{
  "type": "object",
  "properties": {
    "q": {
      "type": "string",
      "minLength": 1,
      "maxLength": 100
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 10,
      "default": 5
    }
  },
  "required": [
    "q"
  ],
  "additionalProperties": false
}
openlibraryControlled trial

Search authors

openlibrary#search-authors

Search public author records by keyword. Attribute Open Library; see docs/providers/openlibrary.md for license and reuse limits.

Input contract
{
  "type": "object",
  "properties": {
    "q": {
      "type": "string",
      "minLength": 1,
      "maxLength": 100
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 10,
      "default": 5
    }
  },
  "required": [
    "q"
  ],
  "additionalProperties": false
}
openlibraryControlled trial

Get work record

openlibrary#get-work

Read a single public work record by Open Library Work OLID. Attribute Open Library; see docs/providers/openlibrary.md for license and reuse limits.

Input contract
{
  "type": "object",
  "properties": {
    "workId": {
      "type": "string",
      "minLength": 4,
      "maxLength": 24,
      "pattern": "^OL[0-9]+W$"
    }
  },
  "required": [
    "workId"
  ],
  "additionalProperties": false
}
openlibraryControlled trial

Get edition record

openlibrary#get-edition

Read a single public edition record by Open Library Edition OLID. Attribute Open Library; see docs/providers/openlibrary.md for license and reuse limits.

Input contract
{
  "type": "object",
  "properties": {
    "editionId": {
      "type": "string",
      "minLength": 4,
      "maxLength": 24,
      "pattern": "^OL[0-9]+M$"
    }
  },
  "required": [
    "editionId"
  ],
  "additionalProperties": false
}
openlibraryControlled trial

Get author record

openlibrary#get-author

Read a single public author record by Open Library Author OLID. Attribute Open Library; see docs/providers/openlibrary.md for license and reuse limits.

Input contract
{
  "type": "object",
  "properties": {
    "authorId": {
      "type": "string",
      "minLength": 4,
      "maxLength": 24,
      "pattern": "^OL[0-9]+A$"
    }
  },
  "required": [
    "authorId"
  ],
  "additionalProperties": false
}
openlibraryControlled trial

Browse by subject

openlibrary#browse-subject

Browse the public works catalog by subject key; details and automatic paging are not enabled. Attribute Open Library; see docs/providers/openlibrary.md for license and reuse limits.

Input contract
{
  "type": "object",
  "properties": {
    "subject": {
      "type": "string",
      "minLength": 1,
      "maxLength": 80,
      "pattern": "^[A-Za-z0-9 _:-]+$"
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 10,
      "default": 5
    }
  },
  "required": [
    "subject"
  ],
  "additionalProperties": false
}
tiktokControlled trial

Get TikTok basic user information

tiktok#get-user-info

Retrieve public TikTok profile metadata and aggregate account statistics by unique ID.

Input contract
{
  "type": "object",
  "properties": {
    "uniqueId": {
      "type": "string",
      "minLength": 1,
      "maxLength": 100,
      "description": "TikTok unique ID to look up."
    }
  },
  "required": [
    "uniqueId"
  ],
  "additionalProperties": false
}
worldbank-publicControlled trial

Get single country/economy profile

worldbank-public#country-profile

Read a country's or economy's name, region, income group, lending type and geographic metadata by two-letter ISO code. Results are publicData; indicate the World Bank Indicators API source and retain applicable attribution and license in the data/indicator metadata.

Input contract
{
  "type": "object",
  "properties": {
    "countryCode": {
      "type": "string",
      "minLength": 2,
      "maxLength": 2,
      "pattern": "^[A-Za-z]{2}$",
      "description": "ISO 3166-1 alpha-2 国家/经济体代码,例如 BR。"
    }
  },
  "required": [
    "countryCode"
  ],
  "additionalProperties": false
}
worldbank-publicControlled trial

Get indicator definition

worldbank-public#indicator-definition

Read an indicator's name, unit, data source, source notes, source agency and topic metadata by indicator code. Results are publicData; indicate the World Bank Indicators API source and retain applicable attribution and license in the metadata.

Input contract
{
  "type": "object",
  "properties": {
    "indicatorCode": {
      "type": "string",
      "minLength": 3,
      "maxLength": 64,
      "pattern": "^[A-Za-z0-9.]+$",
      "description": "单一 World Bank 指标代码,例如 NY.GDP.MKTP.CD;不接受分号、多指标或路径字符。"
    }
  },
  "required": [
    "indicatorCode"
  ],
  "additionalProperties": false
}
worldbank-publicControlled trial

Get data source definition

worldbank-public#source-definition

Read a World Bank data source's name, description, URL and data/metadata availability by source ID. Results are publicData; indicate the World Bank Indicators API source and retain applicable attribution and license in the metadata.

Input contract
{
  "type": "object",
  "properties": {
    "sourceId": {
      "type": "integer",
      "minimum": 1,
      "maximum": 99999,
      "description": "单一 World Bank 数据源数字 ID,例如 2(World Development Indicators)。"
    }
  },
  "required": [
    "sourceId"
  ],
  "additionalProperties": false
}
worldbank-publicControlled trial

Get income level definition

worldbank-public#income-level-definition

Read a World Bank income-level definition by code; it is an aggregate classification resource, not a country list filter. Results are publicData; indicate the World Bank Indicators API source and retain applicable attribution and license in the metadata.

Input contract
{
  "type": "object",
  "properties": {
    "incomeLevelCode": {
      "type": "string",
      "minLength": 3,
      "maxLength": 3,
      "pattern": "^[A-Za-z]{3}$",
      "description": "单一三字母 World Bank 收入组代码,例如 UMC。"
    }
  },
  "required": [
    "incomeLevelCode"
  ],
  "additionalProperties": false
}
worldbank-publicControlled trial

Get lending type definition

worldbank-public#lending-type-definition

Read a World Bank lending-type definition by code; it is an aggregate classification resource, not a country list filter. Results are publicData; indicate the World Bank Indicators API source and retain applicable attribution and license in the metadata.

Input contract
{
  "type": "object",
  "properties": {
    "lendingTypeCode": {
      "type": "string",
      "minLength": 3,
      "maxLength": 3,
      "pattern": "^[A-Za-z]{3}$",
      "description": "单一三字母 World Bank 贷款类型代码,例如 IBD;不接受分号或多代码。"
    }
  },
  "required": [
    "lendingTypeCode"
  ],
  "additionalProperties": false
}
worldbank-publicControlled trial

Get single-country indicator annual observation

worldbank-public#country-indicator-observation

Read a single-year observation by two-letter country code, an indicator code and a year; multi-country, multi-indicator ranges or automatic paging are not accepted. Results are publicData; indicate the World Bank Indicators API source and retain applicable attribution and license in the metadata.

Input contract
{
  "type": "object",
  "properties": {
    "countryCode": {
      "type": "string",
      "minLength": 2,
      "maxLength": 2,
      "pattern": "^[A-Za-z]{2}$",
      "description": "ISO 3166-1 alpha-2 国家/经济体代码,例如 BR。"
    },
    "indicatorCode": {
      "type": "string",
      "minLength": 3,
      "maxLength": 64,
      "pattern": "^[A-Za-z0-9.]+$",
      "description": "单一 World Bank 指标代码,例如 NY.GDP.MKTP.CD。"
    },
    "year": {
      "type": "integer",
      "minimum": 1960,
      "maximum": 2100,
      "description": "单一四位年度值;映射为 World Bank API 的 date 查询参数。"
    }
  },
  "required": [
    "countryCode",
    "indicatorCode",
    "year"
  ],
  "additionalProperties": false
}
x-twitterControlled trial

Search recent public X posts

x-twitter#search-recent-posts

Search recent public posts using X query syntax. Returned data is from X/Twitter; retain X attribution and comply with the X Developer Agreement and Developer Policy when displaying or downstream using. Commercial resale rights not independently verified.

Input contract
{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "minLength": 1,
      "maxLength": 1024,
      "description": "X 查询语法;不得只使用 is:/has:/lang: 等过滤器。"
    },
    "max_results": {
      "type": "integer",
      "minimum": 10,
      "maximum": 100,
      "default": 10,
      "description": "单页返回的帖子数;X 文档范围为 10–100。"
    }
  },
  "required": [
    "query"
  ],
  "additionalProperties": false
}
x-twitterControlled trial

Get public X user profile by username

x-twitter#get-user-profile-by-username

Read public profile and public metrics by X username (without @). Returned data is from X/Twitter; retain X attribution and comply with the X Developer Agreement and Developer Policy. Commercial resale rights not independently verified.

Input contract
{
  "type": "object",
  "properties": {
    "username": {
      "type": "string",
      "minLength": 1,
      "maxLength": 15,
      "pattern": "^[A-Za-z0-9_]+$",
      "description": "不含前导 @ 的 X 用户名。"
    }
  },
  "required": [
    "username"
  ],
  "additionalProperties": false
}
x-twitterControlled trial

Get user recent public X posts

x-twitter#get-user-posts

Fetch a user's recent public posts by X user ID; replies and retweets are excluded by default. If only a username is known, call the user profile endpoint to obtain the ID. Returned data is from X/Twitter; retain attribution and comply with the X Developer Agreement and Developer Policy. Commercial resale rights not independently verified.

Input contract
{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "minLength": 1,
      "maxLength": 20,
      "pattern": "^[0-9]+$",
      "description": "X 用户 ID;不是用户名或 @handle。"
    },
    "max_results": {
      "type": "integer",
      "minimum": 5,
      "maximum": 100,
      "default": 10,
      "description": "单页返回的帖子数;X 文档范围为 5–100。"
    }
  },
  "required": [
    "id"
  ],
  "additionalProperties": false
}
yahoo-financeControlled trial

Get stock historical price chart

yahoo-finance#stock-chart

Query public market time series, metadata and optional corporate actions available upstream on Yahoo Finance. Data source: Yahoo Finance (via Manus API Hub); retain source attribution and follow applicable terms. Data license, redistribution and commercial-resale rights not independently verified.

Input contract
{
  "type": "object",
  "properties": {
    "symbol": {
      "type": "string",
      "minLength": 1,
      "maxLength": 32,
      "pattern": "^[A-Za-z0-9.^=-]+$",
      "default": "AAPL",
      "description": "Yahoo Finance 证券代码;允许如 AAPL、BRK-B、^GSPC、EURUSD=X 的字符形式。"
    },
    "region": {
      "type": "string",
      "enum": [
        "US",
        "BR",
        "AU",
        "CA",
        "FR",
        "DE",
        "HK",
        "IN",
        "IT",
        "ES",
        "GB",
        "SG"
      ],
      "default": "US",
      "description": "文档列出的市场区域代码。"
    },
    "interval": {
      "type": "string",
      "enum": [
        "1m",
        "2m",
        "5m",
        "15m",
        "30m",
        "60m",
        "1d",
        "1wk",
        "1mo"
      ],
      "default": "1mo",
      "description": "K 线/时间序列间隔;文档默认值为 1mo。"
    },
    "range": {
      "type": "string",
      "enum": [
        "1d",
        "5d",
        "1mo",
        "3mo",
        "6mo",
        "1y",
        "2y",
        "5y",
        "10y",
        "ytd",
        "max"
      ],
      "default": "1mo",
      "description": "时间范围;该受支持模式不与 period1/period2 混用。"
    },
    "comparisons": {
      "type": "string",
      "minLength": 1,
      "maxLength": 256,
      "pattern": "^[A-Za-z0-9.^=-]+(,[A-Za-z0-9.^=-]+)*$",
      "default": "^FCHI",
      "description": "逗号分隔的对比证券代码;文档默认值为 ^FCHI。"
    },
    "events": {
      "type": "string",
      "minLength": 3,
      "maxLength": 64,
      "pattern": "^(capitalGain|div|split|earn|history)(,(capitalGain|div|split|earn|history))*$",
      "default": "capitalGain,div,split",
      "description": "逗号分隔的公司行动类型;文档默认值为 capitalGain,div,split。"
    },
    "includePrePost": {
      "type": "boolean",
      "default": false,
      "description": "是否纳入盘前和盘后时段;文档默认 false。"
    },
    "includeAdjustedClose": {
      "type": "boolean",
      "default": true,
      "description": "是否纳入复权收盘价;文档默认 true。"
    }
  },
  "required": [
    "symbol",
    "interval",
    "range"
  ],
  "additionalProperties": false
}
yahoo-financeControlled trial

Get company insider holdings

yahoo-finance#stock-holders

Query insider holdings, relationships, recent trade dates and direct-holding details as documented upstream on Yahoo Finance. Data source: Yahoo Finance (via Manus API Hub); retain attribution and follow applicable terms. Data license, redistribution and commercial-resale rights not independently verified.

Input contract
{
  "type": "object",
  "properties": {
    "symbol": {
      "type": "string",
      "minLength": 1,
      "maxLength": 32,
      "pattern": "^[A-Za-z0-9.^=-]+$",
      "default": "AAPL",
      "description": "Yahoo Finance 证券代码。"
    },
    "region": {
      "type": "string",
      "enum": [
        "US",
        "BR",
        "AU",
        "CA",
        "FR",
        "DE",
        "HK",
        "IN",
        "IT",
        "ES",
        "GB",
        "SG"
      ],
      "default": "US",
      "description": "文档列出的市场区域代码。"
    },
    "lang": {
      "type": "string",
      "enum": [
        "en-US",
        "pt-BR",
        "en-AU",
        "en-CA",
        "fr-FR",
        "de-DE",
        "zh-Hant-HK",
        "en-IN",
        "it-IT",
        "es-ES",
        "en-GB",
        "en-SG"
      ],
      "default": "en-US",
      "description": "文档列出的响应语言代码。"
    }
  },
  "required": [
    "symbol"
  ],
  "additionalProperties": false
}
yahoo-financeControlled trial

Get stock technical and company insights

yahoo-finance#stock-insights

Query documented technical outlooks, key technical levels, valuation, company snapshot, ratings, events and SEC report summaries from Yahoo Finance upstream. Data source: Yahoo Finance (via Manus API Hub); retain attribution and follow applicable terms. Data license, redistribution and commercial-resale rights not independently verified; content for informational use only.

Input contract
{
  "type": "object",
  "properties": {
    "symbol": {
      "type": "string",
      "minLength": 1,
      "maxLength": 32,
      "pattern": "^[A-Za-z0-9.^=-]+$",
      "default": "AAPL",
      "description": "Yahoo Finance 证券代码。"
    }
  },
  "required": [
    "symbol"
  ],
  "additionalProperties": false
}
yahoo-financeControlled trial

Get company profile

yahoo-finance#stock-profile

Query company address, industry, sector, business summary, employee count and management info as documented upstream on Yahoo Finance. Data source: Yahoo Finance (via Manus API Hub); retain attribution and follow applicable terms. Data license, redistribution and commercial-resale rights not independently verified.

Input contract
{
  "type": "object",
  "properties": {
    "symbol": {
      "type": "string",
      "minLength": 1,
      "maxLength": 32,
      "pattern": "^[A-Za-z0-9.^=-]+$",
      "default": "AAPL",
      "description": "Yahoo Finance 证券代码。"
    },
    "region": {
      "type": "string",
      "enum": [
        "US",
        "BR",
        "AU",
        "CA",
        "FR",
        "DE",
        "HK",
        "IN",
        "IT",
        "ES",
        "GB",
        "SG"
      ],
      "default": "US",
      "description": "文档列出的市场区域代码。"
    },
    "lang": {
      "type": "string",
      "enum": [
        "en-US",
        "pt-BR",
        "en-AU",
        "en-CA",
        "fr-FR",
        "de-DE",
        "zh-Hant-HK",
        "en-IN",
        "it-IT",
        "es-ES",
        "en-GB",
        "en-SG"
      ],
      "default": "en-US",
      "description": "文档列出的响应语言代码。"
    }
  },
  "required": [
    "symbol"
  ],
  "additionalProperties": false
}
yahoo-financeControlled trial

Get company SEC filing history

yahoo-finance#stock-sec-filings

Query company SEC filing history including dates, types, titles and related attachment metadata as documented upstream on Yahoo Finance. Data source: Yahoo Finance (via Manus API Hub); retain attribution and follow applicable terms. Data license, redistribution and commercial-resale rights not independently verified.

Input contract
{
  "type": "object",
  "properties": {
    "symbol": {
      "type": "string",
      "minLength": 1,
      "maxLength": 32,
      "pattern": "^[A-Za-z0-9.^=-]+$",
      "default": "AAPL",
      "description": "Yahoo Finance 证券代码。"
    },
    "region": {
      "type": "string",
      "enum": [
        "US",
        "BR",
        "AU",
        "CA",
        "FR",
        "DE",
        "HK",
        "IN",
        "IT",
        "ES",
        "GB",
        "SG"
      ],
      "default": "US",
      "description": "文档列出的市场区域代码。"
    },
    "lang": {
      "type": "string",
      "enum": [
        "en-US",
        "pt-BR",
        "en-AU",
        "en-CA",
        "fr-FR",
        "de-DE",
        "zh-Hant-HK",
        "en-IN",
        "it-IT",
        "es-ES",
        "en-GB",
        "en-SG"
      ],
      "default": "en-US",
      "description": "文档列出的响应语言代码。"
    }
  },
  "required": [
    "symbol"
  ],
  "additionalProperties": false
}
youtubeControlled trial

Get YouTube channel details

youtube#get-channel-details

Retrieves public YouTube channel metadata and recent-video metadata for one channel. Returned records are sourced from YouTube; clearly attribute YouTube and respect the rights and license applicable to each item.

Input contract
{
  "type": "object",
  "properties": {
    "channel": {
      "type": "string",
      "minLength": 1,
      "maxLength": 2048,
      "description": "YouTube channel ID or a YouTube channel URL accepted by the upstream API."
    },
    "hl": {
      "type": "string",
      "minLength": 2,
      "maxLength": 35,
      "pattern": "^[A-Za-z]{2,3}(-[A-Za-z0-9]{2,8})*$",
      "default": "en",
      "description": "Google interface language code."
    }
  },
  "required": [
    "channel"
  ],
  "additionalProperties": false
}
youtubeControlled trial

Search YouTube

youtube#search

Searches public YouTube content by keyword, with documented language, country, and cursor inputs. Returned records are sourced from YouTube; clearly attribute YouTube and respect the rights and license applicable to each item.

Input contract
{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "minLength": 1,
      "maxLength": 200,
      "description": "Search keywords."
    },
    "cursor": {
      "type": "string",
      "minLength": 1,
      "maxLength": 4096,
      "description": "Pagination cursor returned by a prior response; omit for the first page."
    },
    "hl": {
      "type": "string",
      "minLength": 2,
      "maxLength": 35,
      "pattern": "^[A-Za-z]{2,3}(-[A-Za-z0-9]{2,8})*$",
      "default": "en",
      "description": "Google interface language code."
    },
    "gl": {
      "type": "string",
      "minLength": 2,
      "maxLength": 2,
      "pattern": "^[A-Z]{2}$",
      "default": "US",
      "description": "Two-letter country code."
    }
  },
  "required": [
    "query"
  ],
  "additionalProperties": false
}

Failed or untested tools are quarantined and cannot run.

First categories on the roadmap

Planned · not connected

Web search

Find current public sources for an agent task.

Request an API →
Planned · not connected

Page reading

Read selected public pages and return usable content.

Request an API →
Planned · not connected

Image generation

Create visual assets with clear asynchronous status and cost limits.

Request an API →

RELAYLANE

Which API should we connect next?

Tell us the first job your agent should be able to finish. Your request helps us prioritize real integrations.

Contact consent and advertising consent are separate. Contact requests are stored for follow-up. Advertising attribution is optional; no Google or Meta pixel is active.

Privacy and data use — RelayLane →