AI models plus live data from LinkedIn, Google, YouTube, TikTok, Amazon and more. Pay per call.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Optional: Bearer <TollNode API key> to pay from a prepaid balance. Without it, tools are paid per call with x402 (USDC on Base).
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Find about 10 Airbnb rentals in any city with title, type, guests, rating, price, location and link as JSON. Built for travel agents. No account needed. Use it when: A travel task needs holiday rentals in a city rather than hotels, with ratings and prices. Not for: Booking a stay; it returns links, it does not reserve. Returns: About 10 rentals: title, type, guests, rating, price, location, thumbnail and link. Typical time: about 18 s. Price: $0.056 per call, charged only on success. One call = one result.
City or area, e.g. Lisbon
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
Run in a terminal
claude mcp add --transport http tollnode https://tollnode.com/mcp
Headers
Authorization (optional, not in the config above): Optional: Bearer <TollNode API key> to pay from a prepaid balance. Without it, tools are paid per call with x402 (USDC on Base).Tool list last changed Nov 15, 2026.
Find about 10 Airbnb rentals in any city with title, type, guests, rating, price, location and link as JSON. Built for travel agents. No account needed. Use it when: A travel task needs holiday rentals in a city rather than hotels, with ratings and prices. Not for: Booking a stay; it returns links, it does not reserve. Returns: About 10 rentals: title, type, guests, rating, price, location, thumbnail and link. Typical time: about 18 s. Price: $0.056 per call, charged only on success. One call = one result.
| Argument | Type | Description |
|---|---|---|
| city* | string | City or area, e.g. Lisbon |
{
"type": "object",
"required": [
"city"
],
"properties": {
"city": {
"type": "string",
"maxLength": 100,
"minLength": 1,
"description": "City or area, e.g. Lisbon"
}
},
"additionalProperties": false
}One node for Amazon.com: search products, the top 10 bestsellers in a category, one product's price and specs, or its reviews. Each action has a price. Use it when: A task needs Amazon: comparing what is for sale, seeing what sells best, checking a product's price and specs, or what buyers say. Not for: Other Amazon country stores, sellers' private data or placing orders. Returns: Depends on the action; see the actions table. Typical time: about 11 s. Actions: product (price, availability and details of one product; needs asin); reviews (customer reviews of one product; needs asin); search (10 search results for a query; needs query); bestsellers (top 10 bestsellers in a category; needs category). Price: from $0.007 per call, charged only on success. Price depends on action: product $0.007, reviews $0.014, search $0.055, bestsellers $0.069 (default product). One call = one Amazon action (search, bestsellers, product or reviews).
| Argument | Type | Description |
|---|---|---|
| asin | string | The 10-character Amazon product ID (ASIN), e.g. B0BSHF7WHW (for: product, reviews) |
| query | string | What to look for, e.g. wireless earbuds (for: search) |
| action* | string | What to do; sets the price. product (needs asin), reviews (needs asin), search (needs query), bestsellers (needs category). Default product |
| category | string | Category as in Amazon's best-seller URLs, e.g. electronics, books, kitchen, beauty (for: bestsellers) |
{
"type": "object",
"required": [
"action"
],
"properties": {
"asin": {
"type": "string",
"pattern": "^[A-Z0-9]{10}$",
"maxLength": 10,
"minLength": 10,
"description": "The 10-character Amazon product ID (ASIN), e.g. B0BSHF7WHW (for: product, reviews)"
},
"query": {
"type": "string",
"maxLength": 200,
"minLength": 1,
"description": "What to look for, e.g. wireless earbuds (for: search)"
},
"action": {
"enum": [
"product",
"reviews",
"search",
"bestsellers"
],
"type": "string",
"description": "What to do; sets the price. product (needs asin), reviews (needs asin), search (needs query), bestsellers (needs category). Default product"
},
"category": {
"type": "string",
"pattern": "^[a-z0-9-]+$",
"maxLength": 60,
"minLength": 1,
"description": "Category as in Amazon's best-seller URLs, e.g. electronics, books, kitchen, beauty (for: bestsellers)"
}
},
"additionalProperties": false
}Get live Amazon product data by ASIN: title, brand, price, list price, stock, rating, review count, images and feature bullets as JSON. No API key needed. Use it when: You need the current price, availability or specs of one product on Amazon.com. Not for: Searching across many products, or placing an order. Returns: Title, brand, price, list price, in-stock status, rating, review count, images, feature bullets and product details. Typical time: about 10 s. Price: $0.007 per product, charged only on success. One call = data for one product.
| Argument | Type | Description |
|---|---|---|
| asin* | string | The 10-character Amazon product ID (ASIN), e.g. B0BSHF7WHW |
{
"type": "object",
"required": [
"asin"
],
"properties": {
"asin": {
"type": "string",
"pattern": "^[A-Z0-9]{10}$",
"maxLength": 10,
"minLength": 10,
"description": "The 10-character Amazon product ID (ASIN), e.g. B0BSHF7WHW"
}
},
"additionalProperties": false
}Get the 10 most recent Amazon reviews for a product: stars, title, text, date and verified-purchase flag, plus the overall rating. Reviewer names removed. Use it when: You need to know what real buyers say about a product before recommending it. Not for: Price or stock (use Amazon product data). Returns: Overall rating and rating count, and 10 reviews with stars, title, text, date and verified-purchase flag. No reviewer identities. Typical time: about 4 s. Price: $0.014 per product, charged only on success. One call = one page of reviews.
| Argument | Type | Description |
|---|---|---|
| asin* | string | The 10-character Amazon product ID (ASIN), e.g. B0BSHF7WHW |
{
"type": "object",
"required": [
"asin"
],
"properties": {
"asin": {
"type": "string",
"pattern": "^[A-Z0-9]{10}$",
"maxLength": 10,
"minLength": 10,
"description": "The 10-character Amazon product ID (ASIN), e.g. B0BSHF7WHW"
}
},
"additionalProperties": false
}Stability AI's Stable Audio 2.5: instrumental music, ambience or sound design from a text prompt, up to 3 minutes. One flat price per clip. Price: $0.271 per clip, charged only on success. One call = one audio clip of up to 3 minutes.
| Argument | Type | Description |
|---|---|---|
| seed | integer | |
| prompt* | string | The music or sound you want |
| duration | integer | Length in seconds, 5 to 190. Same price. Default 30 |
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"seed": {
"type": "integer"
},
"prompt": {
"type": "string",
"maxLength": 1000,
"minLength": 3,
"description": "The music or sound you want"
},
"duration": {
"type": "integer",
"maximum": 190,
"minimum": 5,
"description": "Length in seconds, 5 to 190. Same price. Default 30"
}
},
"additionalProperties": false
}One node for Booking.com: 10 hotels or apartments in a city with prices for your dates, or the 20 newest guest reviews of a property. Each action has a price. Use it when: A travel task needs places to stay in a city with prices and ratings, or what guests say about a specific property. Not for: Making a reservation; it returns links, it does not book. Returns: Depends on the action; see the actions table. Typical time: about 58 s. Actions: hotels (10 places to stay in a city, with prices for your dates; needs city); reviews (20 newest guest reviews of a property; needs url). Price: from $0.053 per call, charged only on success. Price depends on action: reviews $0.053, hotels $0.054 (default hotels). One call = one Booking.com action (hotels or reviews).
| Argument | Type | Description |
|---|---|---|
| url | string | The property's Booking.com URL, e.g. from Hotel search (for: reviews) |
| city | string | City or area, e.g. Lisbon (for: hotels) |
| action* | string | What to do; sets the price. hotels (needs city), reviews (needs url). Default hotels |
| adults | integer | Optional number of adults, default 2 (for: hotels) |
| checkIn | string | Optional check-in date, YYYY-MM-DD (for: hotels) |
| checkOut | string | Optional check-out date, YYYY-MM-DD (for: hotels) |
Give a company website and get the contact details it publishes: emails, phone numbers and social profile links, read from up to 5 pages of its own site. Use it when: You need the public contact channels of a company from its own website. Not for: Private individuals or personal email discovery; it returns only what the site itself publishes. Returns: Emails, phone numbers and LinkedIn, X, Instagram, Facebook, YouTube and TikTok links, plus the pages it read. Typical time: about 20 s. Price: $0.020 per website, charged only on success. One call = contacts from one website.
| Argument | Type | Description |
|---|---|---|
| url* | string | The company's website, e.g. https://www.basecamp.com |
{
"type": "object",
"required": [
"url"
],
"properties": {
"url": {
"type": "string",
"pattern": "^https?://\\S+$",
"maxLength": 2000,
"minLength": 1,
"description": "The company's website, e.g. https://www.basecamp.com"
}
},
"additionalProperties": false
}Turn a PDF, Word file, slide deck or scanned page into clean Markdown, with tables and layout kept and OCR on scanned pages. Priced by the page limit you choose. Price: from $0.007 per document, charged only on success. Price depends on max_pages: 1 $0.007, 5 $0.028, 20 $0.109, 50 $0.271 (default 5). One call = the Markdown text of one document.
| Argument | Type | Description |
|---|---|---|
| file* | string | Public URL of a .pdf, .doc, .docx, .ppt, .pptx or image file (https) |
| force_ocr | boolean | Read every page as an image (for scans with a bad text layer), default false |
| max_pages | integer | Most pages to read; sets the price. Default 5 |
{
"type": "object",
"required": [
"file"
],
"properties": {
"file": {
"type": "string",
"format": "uri",
"pattern": "^https://",
"description": "Public URL of a .pdf, .doc, .docx, .ppt, .pptx or image file (https)"
},
"force_ocr": {
"type": "boolean",
"description": "Read every page as an image (for scans with a bad text layer), default false"
},
"max_pages": {
"enum": [
1,
5,
20,
50
],
"type": "integer",
"description": "Most pages to read; sets the price. Default 5"
}
},
"additionalProperties": false
}See what an item really sold for on eBay in the last 30 days: 10 completed sales with sold price, shipping, condition and date. Find fair market value. Use it when: You need a fair market value for a used, collectible or second-hand item. Not for: Current asking prices or buying on eBay. Returns: 10 sold listings: title, sold price, shipping, total, condition, end date, listing type and link. Typical time: about 7 s. Price: $0.049 per search (up to 10 sold listings), charged only on success. One call = up to 10 sold listings.
| Argument | Type | Description |
|---|---|---|
| query* | string | The item, e.g. nintendo switch oled |
| condition | string | Optional, default any |
{
"type": "object",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"maxLength": 200,
"minLength": 1,
"description": "The item, e.g. nintendo switch oled"
},
"condition": {
"enum": [
"any",
"new",
"used"
],
"type": "string",
"description": "Optional, default any"
}
},
"additionalProperties": false
}ElevenLabs' fast, low-cost voices in many languages, at half the price of v3. Up to 1,000 characters per call. Returns an MP3. Price: $0.069 per clip (up to 1,000 characters), charged only on success. One call = speech for up to 1,000 characters.
| Argument | Type | Description |
|---|---|---|
| text* | string | Up to 1,000 characters |
| speed | number | Speaking speed, default 1 |
| voice | string | Default Rachel |
| language | string | Two-letter language code, e.g. en, es, fr. Default en |
{
"type": "object",
"required": [
"text"
],
"properties": {
"text": {
"type": "string",
"maxLength": 1000,
"minLength": 1,
"description": "Up to 1,000 characters"
},
"speed": {
"type": "number",
"maximum": 1.2,
"minimum": 0.7,
"description": "Speaking speed, default 1"
},
"voice": {
"enum": [
"Rachel",
"Drew",
"Clyde",
"Paul",
"Aria",
"Domi",
"Dave",
"Roger",
"Fin",
"Sarah",
"James",
"Jane",
"Juniper",
"Arabella",
"Hope",
"Bradford",
"Reginald",
"Gaming",
"Austin",
"Kuon",
"Blondie",
"Priyanka",
"Alexandra",
"Monika",
"Mark",
"Grimblewood"
],
"type": "string",
"description": "Default Rachel"
},
"language": {
"type": "string",
"pattern": "^[a-z]{2}$",
"description": "Two-letter language code, e.g. en, es, fr. Default en"
}
},
"additionalProperties": false
}ElevenLabs' most expressive voices for narration and characters. Up to 1,000 characters per call, one flat price. Returns an MP3. Price: $0.136 per clip (up to 1,000 characters), charged only on success. One call = speech for up to 1,000 characters.
| Argument | Type | Description |
|---|---|---|
| text* | string | Up to 1,000 characters |
| speed | number | |
| voice | string | |
| language_code | string | Two-letter language code, default en |
{
"type": "object",
"required": [
"text"
],
"properties": {
"text": {
"type": "string",
"maxLength": 1000,
"minLength": 1,
"description": "Up to 1,000 characters"
},
"speed": {
"type": "number",
"maximum": 1.2,
"minimum": 0.7
},
"voice": {
"enum": [
"Rachel",
"Drew",
"Clyde",
"Paul",
"Aria",
"Domi",
"Dave",
"Roger",
"Fin",
"Sarah",
"James",
"Jane",
"Juniper",
"Arabella",
"Hope",
"Bradford",
"Reginald",
"Austin",
"Kuon",
"Blondie",
"Priyanka",
"Alexandra",
"Monika",
"Mark",
"Grimblewood"
],
"type": "string"
},
"language_code": {
"type": "string",
"pattern": "^[a-z]{2}$",
"description": "Two-letter language code, default en"
}
},
"additionalProperties": false
}Check whether an email address is valid and deliverable before you send. Returns status, score, MX and mailbox checks, catch-all and disposable flags. Use it when: You are about to send an email or store a contact and want to avoid bounces. Not for: Finding someone's email address; it only checks one you already have. Returns: Status (valid, invalid or risky), a score, domain, MX and mailbox checks, catch-all, disposable and role-based flags, and a typo suggestion. Typical time: about 4 s. Price: $0.003 per email, charged only on success. One call = one email check.
| Argument | Type | Description |
|---|---|---|
| email* | string | The email address to check |
{
"type": "object",
"required": [
"email"
],
"properties": {
"email": {
"type": "string",
"pattern": "^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$",
"maxLength": 254,
"minLength": 1,
"description": "The email address to check"
}
},
"additionalProperties": false
}Extends an image beyond its edges to fit a new aspect ratio, filling the added area so it matches the original. Trained on licensed data. Price: $0.055 per image, charged only on success. One call = one expanded image.
| Argument | Type | Description |
|---|---|---|
| seed | integer | |
| image* | string | Image to expand (https URL) |
| prompt | string | Optional: what the added area should show |
| aspect_ratio* | string | Shape of the result |
{
"type": "object",
"required": [
"image",
"aspect_ratio"
],
"properties": {
"seed": {
"type": "integer"
},
"image": {
"type": "string",
"format": "uri",
"pattern": "^https://",
"description": "Image to expand (https URL)"
},
"prompt": {
"type": "string",
"maxLength": 1000,
"description": "Optional: what the added area should show"
},
"aspect_ratio": {
"enum": [
"1:1",
"2:3",
"3:2",
"3:4",
"4:3",
"4:5",
"5:4",
"9:16",
"16:9"
],
"type": "string",
"description": "Shape of the result"
}
},
"additionalProperties": false
}One node for public Facebook pages: profile, latest posts, comments, reviews, plus local event search and the Meta ad library. Each action has its own price. Use it when: A task needs public Facebook data: checking a business page, watching what a brand posts or advertises, reading comments or reviews, or finding events. Not for: Personal profiles, private groups, Marketplace or messages. Returns: Depends on the action; see the actions table. Typical time: about 35 s. Actions: page (a page's profile, followers, category and contact details; needs handle); posts (a page's latest 10 posts; needs handle); comments (20 comments on a post or reel; needs url); reviews (20 reviews of a page; needs handle); events (10 public events for a search like jazz austin; needs query); ads (20 active facebook and instagram ads for a brand or keyword; needs query). Price: from $0.013 per call, charged only on success. Price depends on action: page $0.013, ads $0.022, posts $0.057, reviews $0.057, comments $0.057, events $0.138 (default page). One call = one Facebook action (page, posts, comments, reviews, events or ads).
| Argument | Type | Description |
|---|---|---|
| url | string | A public Facebook post or reel URL (for: comments) |
| query | string | What and where, e.g. jazz Austin (for: events, ads) |
| action* | string | What to do; sets the price. page (needs handle), posts (needs handle), comments (needs url), reviews (needs handle), events (needs query), ads (needs query). Default page |
| handle | string | Facebook page name as in its URL, e.g. natgeo (for: page, posts, reviews) |
| country | string |
Black Forest Labs' workhorse pro model: excellent image quality, prompt adherence and variety, fast. Price: $0.055 per image, charged only on success. One call = one image.
| Argument | Type | Description |
|---|---|---|
| seed | integer | |
| prompt* | string | What to create or change |
| aspect_ratio | string | Aspect ratio, default 1:1 |
| output_format | string |
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"seed": {
"type": "integer"
},
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
},
"aspect_ratio": {
"enum": [
"1:1",
"16:9",
"3:2",
"2:3",
"4:5",
"5:4",
"9:16",
"3:4",
"4:3"
],
"type": "string",
"description": "Aspect ratio, default 1:1"
},
"output_format": {
"enum": [
"webp",
"jpg",
"png"
],
"type": "string"
}
},
"additionalProperties": false
}Up to 4-megapixel images with FLUX 1.1 Pro Ultra, plus a raw mode for natural, less processed photography. Price: $0.082 per image, charged only on success. One call = one image.
| Argument | Type | Description |
|---|---|---|
| raw | boolean | Natural, less processed look |
| seed | integer | |
| prompt* | string | What to create or change |
| aspect_ratio | string | Aspect ratio, default 1:1 |
| output_format | string |
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"raw": {
"type": "boolean",
"description": "Natural, less processed look"
},
"seed": {
"type": "integer"
},
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
},
"aspect_ratio": {
"enum": [
"21:9",
"16:9",
"3:2",
"4:3",
"5:4",
"1:1",
"4:5",
"3:4",
"2:3",
"9:16",
"9:21"
],
"type": "string",
"description": "Aspect ratio, default 1:1"
},
"output_format": {
"enum": [
"jpg",
"png"
],
"type": "string"
}
},
"additionalProperties": false
}Black Forest Labs' small, very fast FLUX 2 model: good images in about a second at a fraction of a cent. Text-to-image. Price: from $0.002 per image, charged only on success. Price depends on output_megapixels: 0.5 $0.002, 0.25 $0.002, 1 $0.003, 2 $0.004, 4 $0.007 (default 1). One call = one image.
| Argument | Type | Description |
|---|---|---|
| seed | integer | |
| prompt* | string | What to create or change |
| aspect_ratio | string | Aspect ratio, default 1:1 |
| output_format | string | |
| output_megapixels | string | Output size in megapixels; sets the price. Default 1 |
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"seed": {
"type": "integer"
},
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
},
"aspect_ratio": {
"enum": [
"1:1",
"16:9",
"9:16",
"3:2",
"2:3",
"4:3",
"3:4",
"5:4",
"4:5",
"21:9",
"9:21"
],
"type": "string",
"description": "Aspect ratio, default 1:1"
},
"output_format": {
"enum": [
"webp",
"jpg",
"png"
],
"type": "string"
},
"output_megapixels": {
"enum": [
"0.25",
"0.5",
"1",
"2",
"4"
],
"type": "string",
"description": "Output size in megapixels; sets the price. Default 1"
}
},
"additionalProperties": false
}Black Forest Labs' highest-fidelity FLUX 2 model for the most detailed, photoreal results, from 0.5 to 4 megapixels. Text-to-image. Price: from $0.076 per image, charged only on success. Price depends on resolution: 0.5 MP $0.076, 1 MP $0.096, 2 MP $0.136, 4 MP $0.217 (default 1 MP). One call = one image.
| Argument | Type | Description |
|---|---|---|
| seed | integer | |
| prompt* | string | What to create or change |
| resolution | string | Output size in megapixels; sets the price. Default 1 MP |
| aspect_ratio | string | Aspect ratio, default 1:1 |
| output_format | string |
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"seed": {
"type": "integer"
},
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
},
"resolution": {
"enum": [
"0.5 MP",
"1 MP",
"2 MP",
"4 MP"
],
"type": "string",
"description": "Output size in megapixels; sets the price. Default 1 MP"
},
"aspect_ratio": {
"enum": [
"1:1",
"16:9",
"3:2",
"2:3",
"4:5",
"5:4",
"9:16",
"3:4",
"4:3"
],
"type": "string",
"description": "Aspect ratio, default 1:1"
},
"output_format": {
"enum": [
"webp",
"jpg",
"png"
],
"type": "string"
}
},
"additionalProperties": false
}Black Forest Labs' FLUX 2 Pro: photoreal images with strong prompt following, from 0.5 to 4 megapixels. Text-to-image. Price: from $0.032 per image, charged only on success. Price depends on resolution: 0.5 MP $0.032, 1 MP $0.042, 2 MP $0.062, 4 MP $0.103 (default 1 MP). One call = one image.
| Argument | Type | Description |
|---|---|---|
| seed | integer | |
| prompt* | string | What to create or change |
| resolution | string | Output size in megapixels; sets the price. Default 1 MP |
| aspect_ratio | string | Aspect ratio, default 1:1 |
| output_format | string |
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"seed": {
"type": "integer"
},
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
},
"resolution": {
"enum": [
"0.5 MP",
"1 MP",
"2 MP",
"4 MP"
],
"type": "string",
"description": "Output size in megapixels; sets the price. Default 1 MP"
},
"aspect_ratio": {
"enum": [
"1:1",
"16:9",
"3:2",
"2:3",
"4:5",
"5:4",
"9:16",
"3:4",
"4:3"
],
"type": "string",
"description": "Aspect ratio, default 1:1"
},
"output_format": {
"enum": [
"webp",
"jpg",
"png"
],
"type": "string"
}
},
"additionalProperties": false
}Black Forest Labs' latest image model: generate from a prompt or edit with up to 10 reference images, from 768px to 4K. Price: from $0.029 per image, charged only on success. Price depends on resolution: 768sq $0.029, 1k $0.034, 1.5k $0.049, 2k $0.069, 4k $0.411 (default 1k). One call = one image.
| Argument | Type | Description |
|---|---|---|
| images | array | Reference or source image URLs (https), optional |
| prompt* | string | What to create or change |
| resolution | string | Sets the price. Default 1k |
| aspect_ratio | string | Aspect ratio, default auto |
| output_format | string |
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"images": {
"type": "array",
"items": {
"type": "string",
"format": "uri",
"pattern": "^https://"
},
"maxItems": 10,
"description": "Reference or source image URLs (https), optional"
},
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
},
"resolution": {
"enum": [
"768sq",
"1k",
"1.5k",
"2k",
"4k"
],
"type": "string",
"description": "Sets the price. Default 1k"
},
"aspect_ratio": {
"enum": [
"auto",
"21:9",
"2:1",
"16:9",
"3:2",
"4:3",
"5:4",
"1:1",
"4:5",
"3:4",
"2:3",
"9:16"
],
"type": "string",
"description": "Aspect ratio, default auto"
},
"output_format": {
"enum": [
"webp",
"jpg",
"png"
],
"type": "string"
}
},
"additionalProperties": false
}The popular 12B open-weight FLUX model: strong quality at a low price, with optional image-to-image. Price: $0.035 per image, charged only on success. One call = one image.
| Argument | Type | Description |
|---|---|---|
| seed | integer | |
| image | string | Optional source image for image-to-image |
| prompt* | string | What to create or change |
| guidance | number | |
| aspect_ratio | string | Aspect ratio, default 1:1 |
| output_format | string | |
| prompt_strength | number | How far to move from the source image |
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"seed": {
"type": "integer"
},
"image": {
"type": "string",
"format": "uri",
"pattern": "^https://",
"description": "Optional source image for image-to-image"
},
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
},
"guidance": {
"type": "number",
"maximum": 10,
"minimum": 0
},
"aspect_ratio": {
"enum": [
"1:1",
"16:9",
"21:9",
"3:2",
"2:3",
"4:5",
"5:4",
"3:4",
"4:3",
"9:16",
"9:21"
],
"type": "string",
"description": "Aspect ratio, default 1:1"
},
"output_format": {
"enum": [
"webp",
"jpg",
"png"
],
"type": "string"
},
"prompt_strength": {
"type": "number",
"maximum": 1,
"minimum": 0,
"description": "How far to move from the source image"
}
},
"additionalProperties": false
}A speed-tuned FLUX: detailed images from a text prompt in a few seconds, at a very low flat price. Price: $0.008 per image, charged only on success. One call = one image.
| Argument | Type | Description |
|---|---|---|
| seed | integer | |
| prompt* | string | What to create or change |
| aspect_ratio | string | Aspect ratio, default 1:1 |
| output_format | string |
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"seed": {
"type": "integer"
},
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
},
"aspect_ratio": {
"enum": [
"1:1",
"16:9",
"21:9",
"3:2",
"2:3",
"4:5",
"5:4",
"3:4",
"4:3",
"9:16",
"9:21"
],
"type": "string",
"description": "Aspect ratio, default 1:1"
},
"output_format": {
"enum": [
"png",
"jpg",
"webp"
],
"type": "string"
}
},
"additionalProperties": false
}Repaint part of an image with a mask, or extend it outwards (zoom out, make square, add a side), matching the original. One flat price. Price: $0.069 per image, charged only on success. One call = one image.
| Argument | Type | Description |
|---|---|---|
| mask | string | Optional black-and-white mask (https URL): white areas are repainted |
| seed | integer | |
| image* | string | Image to change (https URL) |
| prompt* | string | What to create or change |
| outpaint | string | Extend the image instead of using a mask. Default None |
| output_format | string |
{
"type": "object",
"required": [
"prompt",
"image"
],
"properties": {
"mask": {
"type": "string",
"format": "uri",
"pattern": "^https://",
"description": "Optional black-and-white mask (https URL): white areas are repainted"
},
"seed": {
"type": "integer"
},
"image": {
"type": "string",
"format": "uri",
"pattern": "^https://",
"description": "Image to change (https URL)"
},
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
},
"outpaint": {
"enum": [
"None",
"Zoom out 1.5x",
"Zoom out 2x",
"Make square",
"Left outpaint",
"Right outpaint",
"Top outpaint",
"Bottom outpaint"
],
"type": "string",
"description": "Extend the image instead of using a mask. Default None"
},
"output_format": {
"enum": [
"jpg",
"png"
],
"type": "string"
}
},
"additionalProperties": false
}A speed-tuned FLUX Kontext: edit an image with a plain-language instruction in a few seconds, at a low flat price. Price: $0.015 per image, charged only on success. One call = one image.
| Argument | Type | Description |
|---|---|---|
| seed | integer | |
| image* | string | Image to edit (https URL) |
| prompt* | string | The change you want |
| aspect_ratio | string | Aspect ratio, default match_input_image |
| output_format | string |
{
"type": "object",
"required": [
"prompt",
"image"
],
"properties": {
"seed": {
"type": "integer"
},
"image": {
"type": "string",
"format": "uri",
"pattern": "^https://",
"description": "Image to edit (https URL)"
},
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "The change you want"
},
"aspect_ratio": {
"enum": [
"match_input_image",
"1:1",
"16:9",
"21:9",
"3:2",
"2:3",
"4:5",
"5:4",
"3:4",
"4:3",
"9:16",
"9:21"
],
"type": "string",
"description": "Aspect ratio, default match_input_image"
},
"output_format": {
"enum": [
"png",
"jpg",
"webp"
],
"type": "string"
}
},
"additionalProperties": false
}The premium Kontext editor: maximum quality text-guided edits and the best typography of the FLUX family. Price: $0.109 per image, charged only on success. One call = one image.
| Argument | Type | Description |
|---|---|---|
| seed | integer | |
| prompt* | string | What to create or change |
| input_image | string | Image to edit (https URL); omit to generate |
| aspect_ratio | string | Aspect ratio, default match_input_image |
| output_format | string |
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"seed": {
"type": "integer"
},
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
},
"input_image": {
"type": "string",
"format": "uri",
"pattern": "^https://",
"description": "Image to edit (https URL); omit to generate"
},
"aspect_ratio": {
"enum": [
"match_input_image",
"1:1",
"16:9",
"9:16",
"4:3",
"3:4",
"3:2",
"2:3",
"4:5",
"5:4",
"21:9",
"9:21"
],
"type": "string",
"description": "Aspect ratio, default match_input_image"
},
"output_format": {
"enum": [
"jpg",
"png"
],
"type": "string"
}
},
"additionalProperties": false
}Edit an image with a text instruction while keeping the subject consistent. One flat price per edit. Price: $0.055 per image, charged only on success. One call = one image.
| Argument | Type | Description |
|---|---|---|
| seed | integer | |
| prompt* | string | What to create or change |
| input_image* | string | Image to edit (https URL) |
| aspect_ratio | string | Aspect ratio, default match_input_image |
| output_format | string |
{
"type": "object",
"required": [
"prompt",
"input_image"
],
"properties": {
"seed": {
"type": "integer"
},
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
},
"input_image": {
"type": "string",
"format": "uri",
"pattern": "^https://",
"description": "Image to edit (https URL)"
},
"aspect_ratio": {
"enum": [
"match_input_image",
"1:1",
"16:9",
"9:16",
"4:3",
"3:4",
"3:2",
"2:3"
],
"type": "string",
"description": "Aspect ratio, default match_input_image"
},
"output_format": {
"enum": [
"jpg",
"png"
],
"type": "string"
}
},
"additionalProperties": false
}A FLUX model tuned with Krea for natural, unpolished photographs without the glossy AI look. One flat price per image. Price: $0.035 per image, charged only on success. One call = one image.
| Argument | Type | Description |
|---|---|---|
| seed | integer | |
| image | string | Optional starting image (https URL) |
| prompt* | string | What to create or change |
| aspect_ratio | string | Aspect ratio, default 1:1 |
| output_format | string | |
| prompt_strength | number | With a starting image: how much to change it, 0 to 1. Default 0.8 |
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"seed": {
"type": "integer"
},
"image": {
"type": "string",
"format": "uri",
"pattern": "^https://",
"description": "Optional starting image (https URL)"
},
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
},
"aspect_ratio": {
"enum": [
"1:1",
"16:9",
"21:9",
"3:2",
"2:3",
"4:5",
"5:4",
"3:4",
"4:3",
"9:16",
"9:21"
],
"type": "string",
"description": "Aspect ratio, default 1:1"
},
"output_format": {
"enum": [
"webp",
"jpg",
"png"
],
"type": "string"
},
"prompt_strength": {
"type": "number",
"maximum": 1,
"minimum": 0,
"description": "With a starting image: how much to change it, 0 to 1. Default 0.8"
}
},
"additionalProperties": false
}One node for Google: web pages, news, trends, Maps businesses and reviews, keyword search volume and advertisers' Google ads. Each action has a price. Use it when: A task needs Google: current information from the web, news, search interest and volume, local businesses and their reputation, or a competitor's ads. Not for: Anything behind a login, or ad spend figures. Returns: Depends on the action; see the actions table. Typical time: about 30 s. Actions: web_pages (search the web and read the top pages as text; needs query); news (recent news on a topic; needs query); trends (whether interest in a topic is rising or falling; needs keyword); maps_search (local businesses on google maps; needs query, location); maps_reviews (google reviews of one business; needs business); keyword_volume (monthly search volume and cost per click for a keyword; needs keyword); ads (ads an advertiser runs on google search, youtube and display; needs query). Price: from $0.014 per call, charged only on success. Price depends on action: maps_reviews $0.014, keyword_volume $0.016, web_pages $0.017, news $0.035, trends $0.037, maps_search $0.042, ads $0.045 (default web_pages). One call = one Google action (web, news, trends, Maps, keywords or ads).
| Argument | Type | Description |
|---|---|---|
| query | string | What to search for, in plain words (single line) (for: web_pages, news, maps_search, ads) |
| action* | string | What to do; sets the price. web_pages (needs query), news (needs query), trends (needs keyword), maps_search (needs query, location), maps_reviews (needs business), keyword_volume (needs keyword), ads (needs query). Default web_pages |
| market | string | Two-letter country code, lowercase, e.g. us, gb, de; default us (for: keyword_volume) |
| period | string |
Get the 20 newest Google Maps reviews for a business: stars, text, date and the owner's reply, plus its overall score. Reviewer names and photos are removed. Use it when: You need to judge a local business's reputation or spot recurring complaints. Not for: Finding businesses (use Google Maps business search first) or online-only companies (use Trustpilot reviews). Returns: 20 reviews with stars, text, date and owner reply, plus the business's overall score and review count. No reviewer identities. Typical time: about 13 s. Price: $0.014 per search (up to 20 reviews), charged only on success. One call = up to 20 reviews.
| Argument | Type | Description |
|---|---|---|
| business* | string | Business name and city, e.g. Franklin Barbecue Austin |
{
"type": "object",
"required": [
"business"
],
"properties": {
"business": {
"type": "string",
"maxLength": 200,
"minLength": 1,
"description": "Business name and city, e.g. Franklin Barbecue Austin"
}
},
"additionalProperties": false
}OpenAI's GPT Image 1.5: better instruction following, transparent backgrounds and edits from reference images. Price: from $0.019 per image, charged only on success. Price depends on quality: low $0.019, medium $0.069, high $0.185 (default medium). One call = one image.
| Argument | Type | Description |
|---|---|---|
| prompt* | string | What to create or change |
| quality | string | Sets the price. Default medium |
| background | string | |
| aspect_ratio | string | Aspect ratio, default 1:1 |
| input_images | array | Reference or source image URLs (https), optional |
| output_format | string |
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
},
"quality": {
"enum": [
"low",
"medium",
"high"
],
"type": "string",
"description": "Sets the price. Default medium"
},
"background": {
"enum": [
"auto",
"transparent",
"opaque"
],
"type": "string"
},
"aspect_ratio": {
"enum": [
"1:1",
"3:2",
"2:3"
],
"type": "string",
"description": "Aspect ratio, default 1:1"
},
"input_images": {
"type": "array",
"items": {
"type": "string",
"format": "uri",
"pattern": "^https://"
},
"maxItems": 6,
"description": "Reference or source image URLs (https), optional"
},
"output_format": {
"enum": [
"png",
"jpeg",
"webp"
],
"type": "string"
}
},
"additionalProperties": false
}OpenAI's image model with close instruction following, sharp text rendering and detailed edits from reference images. Price: from $0.018 per image, charged only on success. Price depends on quality: low $0.018, medium $0.065, high $0.174 (default medium). One call = one image.
| Argument | Type | Description |
|---|---|---|
| prompt* | string | What to create or change |
| quality | string | Sets the price. Default medium |
| background | string | |
| aspect_ratio | string | Aspect ratio, default 1:1 |
| input_images | array | Reference or source image URLs (https), optional |
| output_format | string |
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
},
"quality": {
"enum": [
"low",
"medium",
"high"
],
"type": "string",
"description": "Sets the price. Default medium"
},
"background": {
"enum": [
"auto",
"opaque"
],
"type": "string"
},
"aspect_ratio": {
"enum": [
"1:1",
"3:2",
"2:3",
"4:3",
"3:4",
"16:9",
"9:16"
],
"type": "string",
"description": "Aspect ratio, default 1:1"
},
"input_images": {
"type": "array",
"items": {
"type": "string",
"format": "uri",
"pattern": "^https://"
},
"maxItems": 6,
"description": "Reference or source image URLs (https), optional"
},
"output_format": {
"enum": [
"png",
"jpeg",
"webp"
],
"type": "string"
}
},
"additionalProperties": false
}OpenAI's fast GPT Image 2.5 model for everyday images and edits: close prompt following, clean text and up to six reference images. Price: from $0.018 per image, charged only on success. Price depends on quality: low $0.018, medium $0.065, high $0.174, xhigh $0.339, max $0.676 (default medium). One call = one image.
| Argument | Type | Description |
|---|---|---|
| prompt* | string | What to create or change |
| quality | string | Sets the price. Default medium |
| background | string | |
| aspect_ratio | string | Aspect ratio, default 1:1 |
| input_images | array | Reference or source image URLs (https), optional |
| output_format | string |
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
},
"quality": {
"enum": [
"low",
"medium",
"high",
"xhigh",
"max"
],
"type": "string",
"description": "Sets the price. Default medium"
},
"background": {
"enum": [
"auto",
"transparent",
"opaque"
],
"type": "string"
},
"aspect_ratio": {
"enum": [
"1:1",
"3:2",
"2:3",
"4:3",
"3:4",
"16:9",
"9:16"
],
"type": "string",
"description": "Aspect ratio, default 1:1"
},
"input_images": {
"type": "array",
"items": {
"type": "string",
"format": "uri",
"pattern": "^https://"
},
"maxItems": 6,
"description": "Reference or source image URLs (https), optional"
},
"output_format": {
"enum": [
"png",
"jpeg",
"webp"
],
"type": "string"
}
},
"additionalProperties": false
}OpenAI's most capable GPT Image 2.5 model, for detailed scenes, dense text, diagrams and careful edits from up to six reference images. Price: from $0.018 per image, charged only on success. Price depends on quality: low $0.018, medium $0.065, high $0.174, xhigh $0.339, max $0.676 (default medium). One call = one image.
| Argument | Type | Description |
|---|---|---|
| prompt* | string | What to create or change |
| quality | string | Sets the price. Default medium |
| background | string | |
| aspect_ratio | string | Aspect ratio, default 1:1 |
| input_images | array | Reference or source image URLs (https), optional |
| output_format | string |
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
},
"quality": {
"enum": [
"low",
"medium",
"high",
"xhigh",
"max"
],
"type": "string",
"description": "Sets the price. Default medium"
},
"background": {
"enum": [
"auto",
"transparent",
"opaque"
],
"type": "string"
},
"aspect_ratio": {
"enum": [
"1:1",
"3:2",
"2:3",
"4:3",
"3:4",
"16:9",
"9:16"
],
"type": "string",
"description": "Aspect ratio, default 1:1"
},
"input_images": {
"type": "array",
"items": {
"type": "string",
"format": "uri",
"pattern": "^https://"
},
"maxItems": 6,
"description": "Reference or source image URLs (https), optional"
},
"output_format": {
"enum": [
"png",
"jpeg",
"webp"
],
"type": "string"
}
},
"additionalProperties": false
}OpenAI's newest fast image model for images and edits, with a complexity setting for how much it plans before it draws. Price: from $0.069 per image, charged only on success. Price depends on quality: low $0.069, medium $0.123, high $0.174, xhigh $0.339, max $0.676 (default medium). One call = one image.
| Argument | Type | Description |
|---|---|---|
| prompt* | string | What to create or change |
| quality | string | Sets the price. Default medium |
| background | string | |
| complexity | string | How much the model plans first; higher helps dense text and layouts. Same price |
| aspect_ratio | string | Aspect ratio, default 1:1 |
| input_images | array | Reference or source image URLs (https), optional |
| output_format | string |
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
},
"quality": {
"enum": [
"low",
"medium",
"high",
"xhigh",
"max"
],
"type": "string",
"description": "Sets the price. Default medium"
},
"background": {
"enum": [
"auto",
"transparent",
"opaque"
],
"type": "string"
},
"complexity": {
"enum": [
"low",
"medium",
"high"
],
"type": "string",
"description": "How much the model plans first; higher helps dense text and layouts. Same price"
},
"aspect_ratio": {
"enum": [
"1:1",
"3:2",
"2:3",
"4:3",
"3:4",
"16:9",
"9:16"
],
"type": "string",
"description": "Aspect ratio, default 1:1"
},
"input_images": {
"type": "array",
"items": {
"type": "string",
"format": "uri",
"pattern": "^https://"
},
"maxItems": 6,
"description": "Reference or source image URLs (https), optional"
},
"output_format": {
"enum": [
"png",
"jpeg",
"webp"
],
"type": "string"
}
},
"additionalProperties": false
}OpenAI's newest image model for detailed compositions and precise edits, with a complexity setting for how much it plans first. Price: from $0.069 per image, charged only on success. Price depends on quality: low $0.069, medium $0.123, high $0.174, xhigh $0.339, max $0.676 (default medium). One call = one image.
| Argument | Type | Description |
|---|---|---|
| prompt* | string | What to create or change |
| quality | string | Sets the price. Default medium |
| background | string | |
| complexity | string | How much the model plans first; higher helps dense text and layouts. Same price |
| aspect_ratio | string | Aspect ratio, default 1:1 |
| input_images | array | Reference or source image URLs (https), optional |
| output_format | string |
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
},
"quality": {
"enum": [
"low",
"medium",
"high",
"xhigh",
"max"
],
"type": "string",
"description": "Sets the price. Default medium"
},
"background": {
"enum": [
"auto",
"transparent",
"opaque"
],
"type": "string"
},
"complexity": {
"enum": [
"low",
"medium",
"high"
],
"type": "string",
"description": "How much the model plans first; higher helps dense text and layouts. Same price"
},
"aspect_ratio": {
"enum": [
"1:1",
"3:2",
"2:3",
"4:3",
"3:4",
"16:9",
"9:16"
],
"type": "string",
"description": "Aspect ratio, default 1:1"
},
"input_images": {
"type": "array",
"items": {
"type": "string",
"format": "uri",
"pattern": "^https://"
},
"maxItems": 6,
"description": "Reference or source image URLs (https), optional"
},
"output_format": {
"enum": [
"png",
"jpeg",
"webp"
],
"type": "string"
}
},
"additionalProperties": false
}xAI's image model: vivid, photorealistic images and edits from a prompt, at a low flat price. Price: $0.028 per image, charged only on success. One call = one image.
| Argument | Type | Description |
|---|---|---|
| image | string | Optional image to edit (https URL) |
| prompt* | string | What to create or change |
| aspect_ratio | string | Aspect ratio, default 1:1 |
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"image": {
"type": "string",
"format": "uri",
"pattern": "^https://",
"description": "Optional image to edit (https URL)"
},
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
},
"aspect_ratio": {
"enum": [
"1:1",
"16:9",
"9:16",
"4:3",
"3:4",
"3:2",
"2:3",
"2:1",
"1:2"
],
"type": "string",
"description": "Aspect ratio, default 1:1"
}
},
"additionalProperties": false
}xAI's Grok Imagine Image 2.0: bold, detailed images from text at 1K or 2K. Text-to-image. Price: from $0.082 per image, charged only on success. Price depends on resolution: 1k $0.082, 2k $0.109 (default 2k). One call = one image.
| Argument | Type | Description |
|---|---|---|
| prompt* | string | What to create or change |
| resolution | string | Output resolution; sets the price. Default 2k |
| aspect_ratio | string | Aspect ratio, default 1:1 |
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
},
"resolution": {
"enum": [
"1k",
"2k"
],
"type": "string",
"description": "Output resolution; sets the price. Default 2k"
},
"aspect_ratio": {
"enum": [
"1:1",
"16:9",
"9:16",
"4:3",
"3:4",
"3:2",
"2:3",
"2:1",
"1:2"
],
"type": "string",
"description": "Aspect ratio, default 1:1"
}
},
"additionalProperties": false
}Find 10 hotels or apartments in any city with price for your dates, rating, review count, stars, address and link. Prices show when you send travel dates. Use it when: A travel task needs real places to stay in a city, with prices and ratings. Not for: Booking a room; it returns links, it does not reserve. Returns: 10 properties: name, type, price for your dates (when sent), rating, review count, stars, address, coordinates, facilities and link. Typical time: about 41 s. Price: $0.054 per search (up to 10 hotels), charged only on success. One call = up to 10 hotels.
| Argument | Type | Description |
|---|---|---|
| city* | string | City or area, e.g. Lisbon |
| adults | integer | Optional number of adults, default 2 |
| checkIn | string | Optional check-in date, YYYY-MM-DD |
| checkOut | string | Optional check-out date, YYYY-MM-DD |
{
"type": "object",
"required": [
"city"
],
"properties": {
"city": {
"type": "string",
"maxLength": 100,
"minLength": 1,
"description": "City or area, e.g. Lisbon"
},
"adults": {
"type": "integer",
"maximum": 8,
"minimum": 1,
"description": "Optional number of adults, default 2"
},
"checkIn": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"description": "Optional check-in date, YYYY-MM-DD"
},
"checkOut": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"description": "Optional check-out date, YYYY-MM-DD"
}
},
"additionalProperties": false
}Ideogram's newest model, known for precise typography and layouts. Text-to-image; pick low, medium or high quality. Price: from $0.042 per image, charged only on success. Price depends on quality: low $0.042, medium $0.082, high $0.136 (default medium). One call = one image.
| Argument | Type | Description |
|---|---|---|
| seed | integer | |
| size | string | |
| prompt* | string | What to create or change |
| quality | string | Sets the price. Default medium |
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"seed": {
"type": "integer",
"maximum": 2147483647,
"minimum": 0
},
"size": {
"enum": [
"1024x1024",
"1280x896",
"896x1280",
"1344x768",
"768x1344",
"1536x640",
"640x1536"
],
"type": "string"
},
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
},
"quality": {
"enum": [
"low",
"medium",
"high"
],
"type": "string",
"description": "Sets the price. Default medium"
}
},
"additionalProperties": false
}Precise edits with Ideogram 4.5: change exactly what you describe, optionally inside a mask, guided by up to three reference images. Price: from $0.012 per image, charged only on success. Price depends on quality: very_low $0.012, low $0.042, medium $0.082, high $0.298 (default medium). One call = one image.
| Argument | Type | Description |
|---|---|---|
| mask | string | Optional black-and-white mask (https URL): black areas are edited |
| seed | integer | |
| image* | string | Image to edit (https URL) |
| prompt* | string | What to create or change |
| quality | string | Sets the price. Default medium |
| reference_images | array | Optional reference images to guide the edit (https URLs) |
{
"type": "object",
"required": [
"prompt",
"image"
],
"properties": {
"mask": {
"type": "string",
"format": "uri",
"pattern": "^https://",
"description": "Optional black-and-white mask (https URL): black areas are edited"
},
"seed": {
"type": "integer"
},
"image": {
"type": "string",
"format": "uri",
"pattern": "^https://",
"description": "Image to edit (https URL)"
},
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
},
"quality": {
"enum": [
"very_low",
"low",
"medium",
"high"
],
"type": "string",
"description": "Sets the price. Default medium"
},
"reference_images": {
"type": "array",
"items": {
"type": "string",
"format": "uri",
"pattern": "^https://"
},
"maxItems": 3,
"description": "Optional reference images to guide the edit (https URLs)"
}
},
"additionalProperties": false
}The fastest, cheapest Ideogram v3: stunning realism, creative designs and reliable text in images. Price: $0.042 per image, charged only on success. One call = one image.
| Argument | Type | Description |
|---|---|---|
| seed | integer | |
| prompt* | string | What to create or change |
| style_type | string | |
| aspect_ratio | string | Aspect ratio, default 1:1 |
| magic_prompt | string | Let the model expand your prompt |
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"seed": {
"type": "integer",
"maximum": 2147483647,
"minimum": 0
},
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
},
"style_type": {
"enum": [
"Auto",
"General",
"Realistic",
"Design"
],
"type": "string"
},
"aspect_ratio": {
"enum": [
"1:3",
"3:1",
"1:2",
"2:1",
"9:16",
"16:9",
"10:16",
"16:10",
"2:3",
"3:2",
"3:4",
"4:3",
"4:5",
"5:4",
"1:1"
],
"type": "string",
"description": "Aspect ratio, default 1:1"
},
"magic_prompt": {
"enum": [
"Auto",
"On",
"Off"
],
"type": "string",
"description": "Let the model expand your prompt"
}
},
"additionalProperties": false
}Edit one or more images with a plain-language instruction in about a second: swap backgrounds, relight, combine subjects. Price: $0.015 per image, charged only on success. One call = one image.
| Argument | Type | Description |
|---|---|---|
| seed | integer | |
| images* | array | Images to edit (https URLs) |
| prompt* | string | What to create or change |
| aspect_ratio | string | Aspect ratio, default match_input_image |
{
"type": "object",
"required": [
"prompt",
"images"
],
"properties": {
"seed": {
"type": "integer"
},
"images": {
"type": "array",
"items": {
"type": "string",
"format": "uri",
"pattern": "^https://"
},
"maxItems": 5,
"minItems": 1,
"description": "Images to edit (https URLs)"
},
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
},
"aspect_ratio": {
"enum": [
"match_input_image",
"1:1",
"16:9",
"9:16",
"4:3",
"3:4",
"3:2",
"2:3"
],
"type": "string",
"description": "Aspect ratio, default match_input_image"
}
},
"additionalProperties": false
}Turn a text prompt into one 1-megapixel image in about two seconds. Returns a WebP image URL. Price: $0.006 per image, charged only on success. One call = one image.
| Argument | Type | Description |
|---|---|---|
| prompt* | string | What the image should show |
| aspect_ratio | string | Optional, default 1:1 |
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What the image should show"
},
"aspect_ratio": {
"enum": [
"1:1",
"16:9",
"21:9",
"3:2",
"2:3",
"4:5",
"5:4",
"3:4",
"4:3",
"9:16",
"9:21"
],
"type": "string",
"description": "Optional, default 1:1"
}
},
"additionalProperties": false
}A sharp image from a text prompt in under a second. The cheapest way for an agent to make a picture. Price: $0.008 per image, charged only on success. One call = one image.
| Argument | Type | Description |
|---|---|---|
| seed | integer | Optional seed for repeatable results |
| prompt* | string | What to create or change |
| aspect_ratio | string | Aspect ratio, default 1:1 |
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"seed": {
"type": "integer",
"description": "Optional seed for repeatable results"
},
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
},
"aspect_ratio": {
"enum": [
"1:1",
"16:9",
"9:16",
"4:3",
"3:4",
"3:2",
"2:3"
],
"type": "string",
"description": "Aspect ratio, default 1:1"
}
},
"additionalProperties": false
}Search Indeed job listings by title, location and country: 25 jobs with employer, salary when listed, job type, posted date, description and link as JSON. Use it when: You need broad job coverage, including roles that are not posted on LinkedIn. Not for: Company research or people data. Returns: 25 jobs: title, employer, location, salary when listed, job types, benefits, posted date, description and link. Typical time: about 7 s. Price: $0.006 per search (up to 25 jobs), charged only on success. One call = up to 25 jobs.
| Argument | Type | Description |
|---|---|---|
| title* | string | Job title or keywords, e.g. data analyst |
| country | string | Two-letter country code, lowercase, e.g. us, gb, de; default us |
| location | string | City and state or region, e.g. Chicago, IL |
{
"type": "object",
"required": [
"title"
],
"properties": {
"title": {
"type": "string",
"maxLength": 200,
"minLength": 1,
"description": "Job title or keywords, e.g. data analyst"
},
"country": {
"type": "string",
"pattern": "^[a-z]{2}$",
"description": "Two-letter country code, lowercase, e.g. us, gb, de; default us"
},
"location": {
"type": "string",
"maxLength": 200,
"minLength": 1,
"description": "City and state or region, e.g. Chicago, IL"
}
},
"additionalProperties": false
}One node for Instagram: an account's profile stats, its latest posts or a hashtag's, or the comments on a post. Pick an action; each has its own price. Use it when: A task needs Instagram: checking an account before outreach, seeing what a brand, creator or hashtag posted, or how people react. Not for: Private accounts, stories, follower lists or direct messages. Returns: Depends on the action; see the actions table. Typical time: about 30 s. Actions: profile (size and profile of an account; needs username); posts (latest posts of an account or hashtag; needs url); comments (20 comments on a post or reel; needs postUrl). Price: from $0.005 per call, charged only on success. Price depends on action: profile $0.005, posts $0.033, comments $0.064 (default profile). One call = one Instagram action (profile, posts or comments).
| Argument | Type | Description |
|---|---|---|
| url | string | Public account or hashtag URL, e.g. https://www.instagram.com/natgeo/ (for: posts) |
| action* | string | What to do; sets the price. profile (needs username), posts (needs url), comments (needs postUrl). Default profile |
| postUrl | string | An Instagram post or reel URL (for: comments) |
| username | string | The account's username without @, e.g. natgeo (for: profile) |
{
"type": "object",
"required": [
"action"
],
"properties": {
"url": {
"type": "string",
"pattern": "^https?://\\S+$",
"maxLength": 2000,
"minLength": 1,
"description": "Public account or hashtag URL, e.g. https://www.instagram.com/natgeo/ (for: posts)"
},
"action": {
"enum": [
"profile",
"posts",
"comments"
],
"type": "string",
"description": "What to do; sets the price. profile (needs username), posts (needs url), comments (needs postUrl). Default profile"
},
"postUrl": {
"type": "string",
"pattern": "^https?://\\S+$",
"maxLength": 2000,
"minLength": 1,
"description": "An Instagram post or reel URL (for: comments)"
},
"username": {
"type": "string",
"pattern": "^[A-Za-z0-9._]+$",
"maxLength": 30,
"minLength": 1,
"description": "The account's username without @, e.g. natgeo (for: profile)"
}
},
"additionalProperties": false
}Get the 10 latest public posts from an Instagram account or hashtag: caption, likes, comment count, date, media links and post URL. No login or key needed. Use it when: You need what a brand or creator has posted recently and how it performed. Not for: Private accounts, follower lists or direct messages. Returns: 10 posts: type, caption, hashtags, mentions, likes, comment count, video views, date, image or video links and post URL. No commenter identities. Typical time: about 20 s. Price: $0.033 per search (up to 10 posts), charged only on success. One call = up to 10 posts.
| Argument | Type | Description |
|---|---|---|
| url* | string | Public account or hashtag URL, e.g. https://www.instagram.com/natgeo/ |
{
"type": "object",
"required": [
"url"
],
"properties": {
"url": {
"type": "string",
"pattern": "^https?://\\S+$",
"maxLength": 2000,
"minLength": 1,
"description": "Public account or hashtag URL, e.g. https://www.instagram.com/natgeo/"
}
},
"additionalProperties": false
}Look up any public Instagram account: followers, following, post count, bio, website, verified status and business category. Vet creators in one call. Use it when: You are checking an influencer's or brand's size and profile before outreach or a partnership. Not for: The posts themselves (use Instagram posts) or private accounts. Returns: Username, name, bio, followers, following, post count, verified and business flags, business category, website and profile picture. Typical time: about 9 s. Price: $0.005 per profile, charged only on success. One call = stats for one profile.
| Argument | Type | Description |
|---|---|---|
| username* | string | The account's username without @, e.g. natgeo |
{
"type": "object",
"required": [
"username"
],
"properties": {
"username": {
"type": "string",
"pattern": "^[A-Za-z0-9._]+$",
"maxLength": 30,
"minLength": 1,
"description": "The account's username without @, e.g. natgeo"
}
},
"additionalProperties": false
}Krea 3: fast, natural-looking images from a plain-language prompt, at 1K or 2K. Text-to-image. Price: from $0.042 per image, charged only on success. Price depends on resolution: 1k $0.042, 2k $0.082 (default 2k). One call = one image.
| Argument | Type | Description |
|---|---|---|
| seed | integer | |
| prompt* | string | What to create or change |
| resolution | string | Output resolution; sets the price. Default 2k |
| aspect_ratio | string | Aspect ratio, default auto |
| negative_prompt | string | What you do not want to see |
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"seed": {
"type": "integer"
},
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
},
"resolution": {
"enum": [
"1k",
"2k"
],
"type": "string",
"description": "Output resolution; sets the price. Default 2k"
},
"aspect_ratio": {
"enum": [
"auto",
"1:1",
"4:5",
"3:4",
"2:3",
"9:16",
"5:4",
"4:3",
"3:2",
"16:9",
"21:9"
],
"type": "string",
"description": "Aspect ratio, default auto"
},
"negative_prompt": {
"type": "string",
"maxLength": 500,
"description": "What you do not want to see"
}
},
"additionalProperties": false
}One node for LinkedIn: company profiles, employees and posts, people profiles (optionally with email search), people search, post search, comments, reactions and jobs. Pick an action; each has its own price. Use it when: A task needs anything from LinkedIn: researching a company or person, finding people or companies, reading posts and reactions, or job openings. Not for: Private data that is not on someone's public LinkedIn page, messages, or anything that needs a logged-in LinkedIn account. Returns: Depends on the action; see the actions table. Typical time: about 10 s. Actions: company (one company's linkedin profile; needs company); company_search (find companies by keyword; needs query); company_posts (a company's latest posts; needs url); company_employees (people who work at a company; needs url); profile (one person's full profile; needs url); profile_with_email (a person's profile plus an email search; needs url); people_search (find people by keyword, place and job title; needs query); people_by_name (find a person by name; needs firstName, lastName); profile_posts (a person's latest posts; needs url); post_search (search public posts by keyword; needs query); post_comments (comments on one post; needs url); post_reactions (who reacted to one post; needs url); profile_comments (a person's latest comments; needs url); profile_reactions (a person's latest reactions; needs url); jobs (search job openings; needs query). Price: from $0.007 per call, charged only on success. Price depends on action: company $0.007, profile $0.007, people_by_name $0.007, profile_with_email $0.015, jobs $0.016, post_search $0.029, company_posts $0.029, profile_posts $0.029, profile_comments $0.029, profile_reactions $0.029, company_search $0.030, post_comments $0.056, post_reactions $0.056, company_employees $0.069, people_search $0.137 (default company). One call = one LinkedIn action (profile, search, posts or jobs).
| Argument | Type | Description |
|---|---|---|
| url | string | LinkedIn URL of a company page, a person's profile or a post, depending on the action |
| query | string | Keywords: what the companies, people, posts or jobs are about, e.g. solar energy, product manager |
One company's LinkedIn page as JSON: description, website, industry, size and employee count, followers, founding year, specialities, offices and where its staff are based. Use it when: You are researching a company, qualifying a lead or checking a supplier and want its official LinkedIn facts. Not for: People: names of employees, profiles or email addresses are not returned. Returns: Name, tagline, description, website, phone, industry, company type, employee count and range, followers, founded year, specialities, office addresses and staff counts by location and job function. Typical time: about 9 s. Price: $0.007 per company, charged only on success. One call = one company's LinkedIn profile.
| Argument | Type | Description |
|---|---|---|
| company* | string | Company name or its LinkedIn company URL, e.g. Stripe or https://www.linkedin.com/company/stripe |
{
"type": "object",
"required": [
"company"
],
"properties": {
"company": {
"type": "string",
"maxLength": 300,
"minLength": 1,
"description": "Company name or its LinkedIn company URL, e.g. Stripe or https://www.linkedin.com/company/stripe"
}
},
"additionalProperties": false
}The latest 10 posts from a company's LinkedIn page: text, date, likes, comments and shares, images and link. Filter by how recent. Use it when: You need what a company has been announcing on LinkedIn: launches, hiring pushes, events or how its posts perform. Not for: Personal profiles (company pages only) or the people who reacted and commented. Returns: Up to 10 posts: text, posted date, likes, comments and shares, image links, the post link and whether it is a repost. Typical time: about 8 s. Price: $0.029 per search (up to 10 posts), charged only on success. One call = up to 10 posts.
| Argument | Type | Description |
|---|---|---|
| companyUrl* | string | LinkedIn company page URL, e.g. https://www.linkedin.com/company/stripe |
| postedWithin | string | Only posts newer than this; default any |
{
"type": "object",
"required": [
"companyUrl"
],
"properties": {
"companyUrl": {
"type": "string",
"pattern": "^https://([a-z]{2,3}\\.)?linkedin\\.com/company/[^/?#\\s]+/?.*$",
"maxLength": 300,
"minLength": 1,
"description": "LinkedIn company page URL, e.g. https://www.linkedin.com/company/stripe"
},
"postedWithin": {
"enum": [
"any",
"24h",
"week",
"month",
"3months",
"6months",
"year"
],
"type": "string",
"description": "Only posts newer than this; default any"
}
},
"additionalProperties": false
}Find companies on LinkedIn by keyword, optionally in one location: 10 companies with name, industry, location, follower count, summary and LinkedIn link. Use it when: You are building a list of companies in a market or region, for lead generation, partners or competitors. Not for: Full company details (use the LinkedIn company profile node on a result) or people at those companies. Returns: 10 companies: name, industry, location, follower count, short summary and LinkedIn link. Typical time: about 4 s. Price: $0.030 per search (up to 10 companies), charged only on success. One call = up to 10 companies.
| Argument | Type | Description |
|---|---|---|
| query* | string | What the companies do or are called, e.g. solar installer, fintech, coffee roastery |
| location | string | Optional city, region or country, e.g. Germany or Austin |
{
"type": "object",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"maxLength": 200,
"minLength": 1,
"description": "What the companies do or are called, e.g. solar installer, fintech, coffee roastery"
},
"location": {
"type": "string",
"maxLength": 100,
"minLength": 1,
"description": "Optional city, region or country, e.g. Germany or Austin"
}
},
"additionalProperties": false
}Search live LinkedIn job listings by keywords and location: 25 jobs with company, location, posted date, salary when listed, description and apply link. Use it when: A job-hunting or hiring-research task needs current openings. Not for: Candidate or recruiter profiles; people data is removed. Returns: 25 jobs: title, company, location, posted date, seniority, contract and work type, salary when listed, applicant count, description and apply link. Typical time: about 14 s. Price: $0.016 per search (up to 25 jobs), charged only on success. One call = up to 25 jobs.
| Argument | Type | Description |
|---|---|---|
| keywords* | string | Job title or skills, e.g. data analyst |
| location | string | City, region or country, e.g. Chicago |
{
"type": "object",
"required": [
"keywords"
],
"properties": {
"keywords": {
"type": "string",
"maxLength": 200,
"minLength": 1,
"description": "Job title or skills, e.g. data analyst"
},
"location": {
"type": "string",
"maxLength": 200,
"minLength": 1,
"description": "City, region or country, e.g. Chicago"
}
},
"additionalProperties": false
}Search public LinkedIn posts by keyword: 10 posts with text, author name and headline, date, likes, comments, shares and link. Sort by relevance or date. Use it when: You want what professionals are saying about a topic, product or trend on LinkedIn right now. Not for: Private posts, people's full profiles or contact details. Returns: Up to 10 posts: text, author name and headline, posted date, likes, comments and shares, and the post link. Typical time: about 6 s. Price: $0.029 per search (up to 10 posts), charged only on success. One call = up to 10 posts.
| Argument | Type | Description |
|---|---|---|
| query* | string | Search words, as in the LinkedIn search bar, e.g. AI agents payments |
| sortBy | string | Optional, default relevance |
| postedWithin | string | Only posts newer than this; default any |
{
"type": "object",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"maxLength": 200,
"minLength": 1,
"description": "Search words, as in the LinkedIn search bar, e.g. AI agents payments"
},
"sortBy": {
"enum": [
"relevance",
"date"
],
"type": "string",
"description": "Optional, default relevance"
},
"postedWithin": {
"enum": [
"any",
"24h",
"week",
"month",
"3months",
"6months",
"year"
],
"type": "string",
"description": "Only posts newer than this; default any"
}
},
"additionalProperties": false
}Free. Lists every TollNode tool (AI models for images, video, voice and music, plus live data) with a one-line summary, its price per call, price options and accepted parameters. Filter by category (e.g. Image, Video, Audio, Search, Social) or a search word. Then call the tool by its name.
| Argument | Type | Description |
|---|---|---|
| search | string | Only tools whose name, title or summary contains this text, e.g. 'upscale' or 'youtube'. |
| category | string | Only this category, e.g. Image, Video, Audio, Search, Social, Shopping, Business. |
{
"type": "object",
"properties": {
"search": {
"type": "string",
"description": "Only tools whose name, title or summary contains this text, e.g. 'upscale' or 'youtube'."
},
"category": {
"type": "string",
"description": "Only this category, e.g. Image, Video, Audio, Search, Social, Shopping, Business."
}
}
}Find 10 local businesses on Google Maps for any search and place: name, category, address, phone, website, rating, review count and opening hours as JSON. Use it when: A task needs real local businesses, such as dentists in Leeds or coffee near Austin. Not for: Reading reviews in depth (use the Google reviews node) or looking up private people. Returns: 10 places: name, category, address, phone, website, rating, review count, coordinates, opening hours and a Maps link. Typical time: about 16 s. Price: $0.042 per search (up to 10 businesses), charged only on success. One call = up to 10 businesses.
| Argument | Type | Description |
|---|---|---|
| query* | string | What to look for, e.g. coffee shop, dentist, plumber |
| location* | string | City, area or address, e.g. Austin, Texas, USA |
{
"type": "object",
"required": [
"query",
"location"
],
"properties": {
"query": {
"type": "string",
"maxLength": 300,
"minLength": 1,
"description": "What to look for, e.g. coffee shop, dentist, plumber"
},
"location": {
"type": "string",
"maxLength": 300,
"minLength": 1,
"description": "City, area or address, e.g. Austin, Texas, USA"
}
},
"additionalProperties": false
}Search active Facebook and Instagram ads by brand or keyword in one country: ad text, headline, creative links, call to action, start date and platforms. Use it when: You are studying a competitor's advertising or collecting ad creative ideas. Not for: Ad spend figures; Meta publishes those only for political and social-issue ads. Returns: 20 ads: page name, ad text, headline, image and video links, call to action, start date, platforms and active flag. Typical time: about 9 s. Price: $0.022 per search (up to 20 ads), charged only on success. One call = up to 20 ads.
| Argument | Type | Description |
|---|---|---|
| query* | string | Brand or keyword, e.g. allbirds |
| country | string | Two-letter country code, uppercase, e.g. US, GB, DE; default US |
{
"type": "object",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"maxLength": 100,
"minLength": 1,
"description": "Brand or keyword, e.g. allbirds"
},
"country": {
"type": "string",
"pattern": "^[A-Z]{2}$",
"description": "Two-letter country code, uppercase, e.g. US, GB, DE; default US"
}
},
"additionalProperties": false
}MiniMax's image model: cheap, quick images, and you can pass a face photo to keep the same person across pictures. Price: $0.015 per image, charged only on success. One call = one image.
| Argument | Type | Description |
|---|---|---|
| prompt* | string | What to create or change |
| aspect_ratio | string | Aspect ratio, default 1:1 |
| subject_reference | string | Optional face photo of the person to keep (https URL) |
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
},
"aspect_ratio": {
"enum": [
"1:1",
"16:9",
"4:3",
"3:2",
"2:3",
"3:4",
"9:16",
"21:9"
],
"type": "string",
"description": "Aspect ratio, default 1:1"
},
"subject_reference": {
"type": "string",
"format": "uri",
"pattern": "^https://",
"description": "Optional face photo of the person to keep (https URL)"
}
},
"additionalProperties": false
}Google's Lyria 3 composes a 30-second music clip from a text description of genre, instruments, mood and tempo. One flat price per clip. Price: $0.055 per clip, charged only on success. One call = one 30-second music clip.
| Argument | Type | Description |
|---|---|---|
| seed | integer | |
| prompt* | string | Genre, instruments, mood and tempo |
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"seed": {
"type": "integer"
},
"prompt": {
"type": "string",
"maxLength": 1000,
"minLength": 3,
"description": "Genre, instruments, mood and tempo"
}
},
"additionalProperties": false
}Google's Lyria 3.5 writes and sings a full-length song from a text description, with lyrics and section tags if you want them. One flat price. Price: $0.109 per song, charged only on success. One call = one full song with vocals.
| Argument | Type | Description |
|---|---|---|
| seed | integer | |
| images | array | Optional images to inspire the song (https URLs) |
| prompt* | string | Genre, mood, instruments and voice; you can include lyrics with [Verse] and [Chorus] tags |
| output_format | string |
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"seed": {
"type": "integer"
},
"images": {
"type": "array",
"items": {
"type": "string",
"format": "uri",
"pattern": "^https://"
},
"maxItems": 10,
"description": "Optional images to inspire the song (https URLs)"
},
"prompt": {
"type": "string",
"maxLength": 3000,
"minLength": 1,
"description": "Genre, mood, instruments and voice; you can include lyrics with [Verse] and [Chorus] tags"
},
"output_format": {
"enum": [
"mp3",
"wav"
],
"type": "string"
}
},
"additionalProperties": false
}MiniMax Music 1.5: a low-cost song with vocals from your lyrics and a short style prompt. One flat price. Price: $0.042 per song, charged only on success. One call = one song with vocals.
| Argument | Type | Description |
|---|---|---|
| lyrics* | string | Song lyrics; tags like [verse] and [chorus] are allowed |
| prompt* | string | Style and mood, 10 to 300 characters |
{
"type": "object",
"required": [
"prompt",
"lyrics"
],
"properties": {
"lyrics": {
"type": "string",
"maxLength": 600,
"minLength": 10,
"description": "Song lyrics; tags like [verse] and [chorus] are allowed"
},
"prompt": {
"type": "string",
"maxLength": 300,
"minLength": 10,
"description": "Style and mood, 10 to 300 characters"
}
},
"additionalProperties": false
}MiniMax Music 2.5 turns your lyrics and a style description into a finished song with vocals. One flat price. Price: $0.204 per song, charged only on success. One call = one song with vocals.
| Argument | Type | Description |
|---|---|---|
| lyrics* | string | Song lyrics, one line per line; tags like [Verse] and [Chorus] are allowed |
| prompt | string | Style, mood and scenario, e.g. 'Pop, bright, acoustic guitar' |
{
"type": "object",
"required": [
"lyrics"
],
"properties": {
"lyrics": {
"type": "string",
"maxLength": 3000,
"minLength": 1,
"description": "Song lyrics, one line per line; tags like [Verse] and [Chorus] are allowed"
},
"prompt": {
"type": "string",
"maxLength": 2000,
"description": "Style, mood and scenario, e.g. 'Pop, bright, acoustic guitar'"
}
},
"additionalProperties": false
}A full song with vocals from your lyrics and a style description. One flat price per song. Returns an MP3. Price: $0.042 per song, charged only on success. One call = one song with vocals.
| Argument | Type | Description |
|---|---|---|
| style* | string | Genre, mood, instruments, vocal style |
| lyrics* | string | Song lyrics; use [verse] and [chorus] tags |
{
"type": "object",
"required": [
"lyrics",
"style"
],
"properties": {
"style": {
"type": "string",
"maxLength": 300,
"minLength": 3,
"description": "Genre, mood, instruments, vocal style"
},
"lyrics": {
"type": "string",
"maxLength": 600,
"minLength": 10,
"description": "Song lyrics; use [verse] and [chorus] tags"
}
},
"additionalProperties": false
}The original Nano Banana from Google: fast generation and conversational editing that keeps faces and products consistent. Price: $0.054 per image, charged only on success. One call = one image.
| Argument | Type | Description |
|---|---|---|
| prompt* | string | What to create or change |
| image_input | array | Reference or source image URLs (https), optional |
| aspect_ratio | string | Aspect ratio, default match_input_image |
| output_format | string |
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
},
"image_input": {
"type": "array",
"items": {
"type": "string",
"format": "uri",
"pattern": "^https://"
},
"maxItems": 8,
"description": "Reference or source image URLs (https), optional"
},
"aspect_ratio": {
"enum": [
"match_input_image",
"1:1",
"2:3",
"3:2",
"3:4",
"4:3",
"4:5",
"5:4",
"9:16",
"16:9",
"21:9"
],
"type": "string",
"description": "Aspect ratio, default match_input_image"
},
"output_format": {
"enum": [
"jpg",
"png"
],
"type": "string"
}
},
"additionalProperties": false
}Google's image model with conversational edits, sharp text and up to 14 reference images, at 1K, 2K or 4K. Price: from $0.092 per image, charged only on success. Price depends on resolution: 1K $0.092, 2K $0.138, 4K $0.205 (default 1K). One call = one image.
| Argument | Type | Description |
|---|---|---|
| prompt* | string | What to create or change |
| resolution | string | Output resolution; sets the price. Default 1K |
| image_input | array | Reference or source image URLs (https), optional |
| aspect_ratio | string | Aspect ratio, default match_input_image |
| output_format | string |
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
},
"resolution": {
"enum": [
"1K",
"2K",
"4K"
],
"type": "string",
"description": "Output resolution; sets the price. Default 1K"
},
"image_input": {
"type": "array",
"items": {
"type": "string",
"format": "uri",
"pattern": "^https://"
},
"maxItems": 14,
"description": "Reference or source image URLs (https), optional"
},
"aspect_ratio": {
"enum": [
"match_input_image",
"1:1",
"2:3",
"3:2",
"3:4",
"4:3",
"4:5",
"5:4",
"9:16",
"16:9",
"21:9"
],
"type": "string",
"description": "Aspect ratio, default match_input_image"
},
"output_format": {
"enum": [
"jpg",
"png"
],
"type": "string"
}
},
"additionalProperties": false
}Google's fast image model: crisp text in images, multi-image editing and up to 4K output. Pass reference images to edit. Price: from $0.047 per image, charged only on success. Price depends on resolution: 1K $0.047, 2K $0.070, 4K $0.155 (default 1K). One call = one image.
| Argument | Type | Description |
|---|---|---|
| prompt* | string | What to create or change |
| resolution | string | Output resolution; sets the price. Default 1K |
| image_input | array | Reference or source image URLs (https), optional |
| aspect_ratio | string | Aspect ratio, default match_input_image |
| output_format | string |
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
},
"resolution": {
"enum": [
"1K",
"2K",
"4K"
],
"type": "string",
"description": "Output resolution; sets the price. Default 1K"
},
"image_input": {
"type": "array",
"items": {
"type": "string",
"format": "uri",
"pattern": "^https://"
},
"maxItems": 8,
"description": "Reference or source image URLs (https), optional"
},
"aspect_ratio": {
"enum": [
"match_input_image",
"1:1",
"2:3",
"3:2",
"3:4",
"4:3",
"4:5",
"5:4",
"9:16",
"16:9",
"21:9"
],
"type": "string",
"description": "Aspect ratio, default match_input_image"
},
"output_format": {
"enum": [
"jpg",
"png"
],
"type": "string"
}
},
"additionalProperties": false
}Google's fastest, lowest-cost Nano Banana: quick images and edits from text and up to 14 reference images. One flat price. Price: $0.047 per image, charged only on success. One call = one image.
| Argument | Type | Description |
|---|---|---|
| prompt* | string | What to create or change |
| image_input | array | Reference or source image URLs (https), optional |
| aspect_ratio | string | Aspect ratio, default match_input_image |
| output_format | string |
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
},
"image_input": {
"type": "array",
"items": {
"type": "string",
"format": "uri",
"pattern": "^https://"
},
"maxItems": 14,
"description": "Reference or source image URLs (https), optional"
},
"aspect_ratio": {
"enum": [
"match_input_image",
"1:1",
"2:3",
"3:2",
"3:4",
"4:3",
"4:5",
"5:4",
"9:16",
"16:9",
"21:9"
],
"type": "string",
"description": "Aspect ratio, default match_input_image"
},
"output_format": {
"enum": [
"jpg",
"png"
],
"type": "string"
}
},
"additionalProperties": false
}Google's highest-quality image model: studio-grade detail, accurate text and multi-image composition, at 1K, 2K or 4K. Price: from $0.204 per image, charged only on success. Price depends on resolution: 1K $0.204, 2K $0.204, 4K $0.406 (default 2K). One call = one image.
| Argument | Type | Description |
|---|---|---|
| prompt* | string | What to create or change |
| resolution | string | Sets the price (1K and 2K cost the same). Default 2K |
| image_input | array | Reference or source image URLs (https), optional |
| aspect_ratio | string | Aspect ratio, default match_input_image |
| output_format | string |
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
},
"resolution": {
"enum": [
"1K",
"2K",
"4K"
],
"type": "string",
"description": "Sets the price (1K and 2K cost the same). Default 2K"
},
"image_input": {
"type": "array",
"items": {
"type": "string",
"format": "uri",
"pattern": "^https://"
},
"maxItems": 8,
"description": "Reference or source image URLs (https), optional"
},
"aspect_ratio": {
"enum": [
"match_input_image",
"1:1",
"2:3",
"3:2",
"3:4",
"4:3",
"4:5",
"5:4",
"9:16",
"16:9",
"21:9"
],
"type": "string",
"description": "Aspect ratio, default match_input_image"
},
"output_format": {
"enum": [
"jpg",
"png"
],
"type": "string"
}
},
"additionalProperties": false
}Search recent Google News by keyword and get 10 articles with headline, publisher, link and publish date, from the last day, week or month. No sign-up. Use it when: You need what was published about a topic in the last day, week or month. Not for: Full article text; pass a link to the URL to Markdown node for that. Returns: 10 articles: headline, publisher name and site, link and publish date. Typical time: about 7 s. Price: $0.035 per search (up to 10 articles), charged only on success. One call = up to 10 articles.
| Argument | Type | Description |
|---|---|---|
| query* | string | Topic or keywords, e.g. stablecoin regulation |
| period | string | How far back to look; default 7d |
{
"type": "object",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"maxLength": 300,
"minLength": 1,
"description": "Topic or keywords, e.g. stablecoin regulation"
},
"period": {
"enum": [
"1d",
"7d",
"30d"
],
"type": "string",
"description": "How far back to look; default 7d"
}
},
"additionalProperties": false
}Alibaba's Qwen Image 2: detailed images with accurate text, from a prompt alone or by editing a reference image. Price: $0.049 per image, charged only on success. One call = one image.
| Argument | Type | Description |
|---|---|---|
| seed | integer | |
| image | string | Optional image to edit or use as reference (https URL) |
| prompt* | string | What to create or change |
| aspect_ratio | string | Aspect ratio, default 1:1 |
| negative_prompt | string | What you do not want to see |
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"seed": {
"type": "integer"
},
"image": {
"type": "string",
"format": "uri",
"pattern": "^https://",
"description": "Optional image to edit or use as reference (https URL)"
},
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
},
"aspect_ratio": {
"enum": [
"1:1",
"16:9",
"9:16",
"4:3",
"3:4",
"3:2",
"2:3",
"2:1",
"1:2"
],
"type": "string",
"description": "Aspect ratio, default 1:1"
},
"negative_prompt": {
"type": "string",
"maxLength": 500,
"description": "What you do not want to see"
}
},
"additionalProperties": false
}Alibaba's Qwen Image 3.0: images with accurate text, complex layouts and photographic detail, or an edit of one reference image. One flat price. Price: $0.042 per image, charged only on success. One call = one image.
| Argument | Type | Description |
|---|---|---|
| seed | integer | |
| image | string | Optional image to edit or use as reference (https URL) |
| prompt* | string | What to create or change |
| aspect_ratio | string | Aspect ratio, default 1:1 |
| negative_prompt | string | What you do not want to see |
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"seed": {
"type": "integer"
},
"image": {
"type": "string",
"format": "uri",
"pattern": "^https://",
"description": "Optional image to edit or use as reference (https URL)"
},
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
},
"aspect_ratio": {
"enum": [
"1:1",
"16:9",
"9:16",
"4:3",
"3:4",
"3:2",
"2:3",
"2:1",
"1:2"
],
"type": "string",
"description": "Aspect ratio, default 1:1"
},
"negative_prompt": {
"type": "string",
"maxLength": 500,
"description": "What you do not want to see"
}
},
"additionalProperties": false
}Alibaba's newest Qwen image model: detailed images and reliable text in many languages, or an edit of one reference image. Price: $0.055 per image, charged only on success. One call = one image.
| Argument | Type | Description |
|---|---|---|
| seed | integer | |
| image | string | Optional image to edit or use as reference (https URL) |
| prompt* | string | What to create or change |
| aspect_ratio | string | Aspect ratio, default 1:1 |
| negative_prompt | string | What you do not want to see |
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"seed": {
"type": "integer"
},
"image": {
"type": "string",
"format": "uri",
"pattern": "^https://",
"description": "Optional image to edit or use as reference (https URL)"
},
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
},
"aspect_ratio": {
"enum": [
"1:1",
"16:9",
"9:16",
"4:3",
"3:4",
"3:2",
"2:3",
"2:1",
"1:2"
],
"type": "string",
"description": "Aspect ratio, default 1:1"
},
"negative_prompt": {
"type": "string",
"maxLength": 500,
"description": "What you do not want to see"
}
},
"additionalProperties": false
}Qwen's latest image editor: change, combine or restyle up to three images with a text instruction, keeping people and products consistent. Price: $0.042 per image, charged only on success. One call = one image.
| Argument | Type | Description |
|---|---|---|
| seed | integer | |
| image* | array | One to three images to edit or combine (https URLs) |
| prompt* | string | What to create or change |
| aspect_ratio | string | Aspect ratio, default match_input_image |
| output_format | string |
{
"type": "object",
"required": [
"prompt",
"image"
],
"properties": {
"seed": {
"type": "integer"
},
"image": {
"type": "array",
"items": {
"type": "string",
"format": "uri",
"pattern": "^https://"
},
"maxItems": 3,
"minItems": 1,
"description": "One to three images to edit or combine (https URLs)"
},
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
},
"aspect_ratio": {
"enum": [
"match_input_image",
"1:1",
"16:9",
"9:16",
"4:3",
"3:4"
],
"type": "string",
"description": "Aspect ratio, default match_input_image"
},
"output_format": {
"enum": [
"webp",
"jpg",
"png"
],
"type": "string"
}
},
"additionalProperties": false
}Multi-image editing from Alibaba's Qwen: combine people, products and scenes, or change text in images precisely. Price: $0.042 per image, charged only on success. One call = one image.
| Argument | Type | Description |
|---|---|---|
| seed | integer | |
| images* | array | Images to edit or combine (https URLs) |
| prompt* | string | What to create or change |
| aspect_ratio | string | Aspect ratio, default match_input_image |
| output_format | string |
{
"type": "object",
"required": [
"prompt",
"images"
],
"properties": {
"seed": {
"type": "integer"
},
"images": {
"type": "array",
"items": {
"type": "string",
"format": "uri",
"pattern": "^https://"
},
"maxItems": 3,
"minItems": 1,
"description": "Images to edit or combine (https URLs)"
},
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
},
"aspect_ratio": {
"enum": [
"match_input_image",
"1:1",
"16:9",
"9:16",
"4:3",
"3:4"
],
"type": "string",
"description": "Aspect ratio, default match_input_image"
},
"output_format": {
"enum": [
"webp",
"jpg",
"png"
],
"type": "string"
}
},
"additionalProperties": false
}Image generation with a designer's eye: clean compositions, brand-friendly styles, one flat price. Price: $0.055 per image, charged only on success. One call = one image.
| Argument | Type | Description |
|---|---|---|
| size | string | |
| prompt* | string | What to create or change |
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"size": {
"enum": [
"1024x1024",
"1536x768",
"768x1536",
"1280x832",
"832x1280",
"1216x896",
"896x1216",
"1344x768",
"768x1344"
],
"type": "string"
},
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
}
},
"additionalProperties": false
}Recraft's top V4 model for print-ready 2K-plus design images: posters, packaging and brand visuals. One flat price. Price: $0.339 per image, charged only on success. One call = one image.
| Argument | Type | Description |
|---|---|---|
| prompt* | string | What to create or change |
| aspect_ratio | string | Aspect ratio, default 1:1 |
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
},
"aspect_ratio": {
"enum": [
"1:1",
"4:3",
"3:4",
"3:2",
"2:3",
"16:9",
"9:16",
"1:2",
"2:1",
"4:5",
"5:4"
],
"type": "string",
"description": "Aspect ratio, default 1:1"
}
},
"additionalProperties": false
}Recraft V4 SVG creates real, editable vector graphics (SVG files) from a text prompt: logos, icons and flat illustrations. Price: $0.109 per graphic, charged only on success. One call = one vector graphic (SVG file).
| Argument | Type | Description |
|---|---|---|
| prompt* | string | What to create or change |
| aspect_ratio | string | Aspect ratio, default 1:1 |
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
},
"aspect_ratio": {
"enum": [
"1:1",
"4:3",
"3:4",
"3:2",
"2:3",
"16:9",
"9:16",
"1:2",
"2:1",
"4:5",
"5:4"
],
"type": "string",
"description": "Aspect ratio, default 1:1"
}
},
"additionalProperties": false
}Search Reddit posts by keyword, optionally in one subreddit: 25 posts with title, text, subreddit, score, comments, date and link. Usernames are removed. Use it when: You want honest user opinions, recommendations or complaints on a topic. Not for: Fast lookups; this is one of the slower nodes, taking 20 to 65 seconds per call. Returns: 25 posts: title, text, subreddit, score, comment count, date, link and flair. No usernames. Typical time: about 40 s. Price: $0.039 per search (up to 25 posts), charged only on success. One call = up to 25 posts.
| Argument | Type | Description |
|---|---|---|
| query* | string | What to search for, e.g. best budget mechanical keyboard |
| period | string | How far back to look; default year |
| subreddit | string | Optional subreddit name without r/, e.g. MechanicalKeyboards |
{
"type": "object",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"maxLength": 200,
"minLength": 1,
"description": "What to search for, e.g. best budget mechanical keyboard"
},
"period": {
"enum": [
"day",
"week",
"month",
"year",
"all"
],
"type": "string",
"description": "How far back to look; default year"
},
"subreddit": {
"type": "string",
"pattern": "^[A-Za-z0-9_]+$",
"maxLength": 50,
"minLength": 1,
"description": "Optional subreddit name without r/, e.g. MechanicalKeyboards"
}
},
"additionalProperties": false
}Cut the subject out of any image and get a clean transparent PNG. Hair and soft edges kept. Price: $0.026 per image, charged only on success. One call = one image with the background removed.
| Argument | Type | Description |
|---|---|---|
| image* | string | Image URL (https) |
{
"type": "object",
"required": [
"image"
],
"properties": {
"image": {
"type": "string",
"format": "uri",
"pattern": "^https://",
"description": "Image URL (https)"
}
},
"additionalProperties": false
}Repair scratched, faded or damaged photos: removes damage, sharpens and restores natural colour. Price: $0.055 per photo, charged only on success. One call = one restored photo.
| Argument | Type | Description |
|---|---|---|
| image* | string | Photo to restore (https URL) |
| output_format | string |
{
"type": "object",
"required": [
"image"
],
"properties": {
"image": {
"type": "string",
"format": "uri",
"pattern": "^https://",
"description": "Photo to restore (https URL)"
},
"output_format": {
"enum": [
"jpg",
"png"
],
"type": "string"
}
},
"additionalProperties": false
}Runway Gen-4 Image: cinematic images at 720p or 1080p, with up to three tagged reference images to keep people, places or objects consistent. Price: from $0.069 per image, charged only on success. Price depends on resolution: 720p $0.069, 1080p $0.109 (default 1080p). One call = one image.
| Argument | Type | Description |
|---|---|---|
| seed | integer | |
| prompt* | string | What to create or change |
| resolution | string | Output resolution; sets the price. Default 1080p |
| aspect_ratio | string | Aspect ratio, default 16:9 |
| reference_tags | array | One tag per reference image, e.g. ["chair"], used in the prompt as @chair |
| reference_images | array | Optional reference images (https URLs); mention them in the prompt by their tag |
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"seed": {
"type": "integer"
},
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
},
"resolution": {
"enum": [
"720p",
"1080p"
],
"type": "string",
"description": "Output resolution; sets the price. Default 1080p"
},
"aspect_ratio": {
"enum": [
"16:9",
"9:16",
"4:3",
"3:4",
"1:1",
"21:9"
],
"type": "string",
"description": "Aspect ratio, default 16:9"
},
"reference_tags": {
"type": "array",
"items": {
"type": "string",
"pattern": "^[A-Za-z][A-Za-z0-9]{2,14}$"
},
"maxItems": 3,
"description": "One tag per reference image, e.g. [\"chair\"], used in the prompt as @chair"
},
"reference_images": {
"type": "array",
"items": {
"type": "string",
"format": "uri",
"pattern": "^https://"
},
"maxItems": 3,
"description": "Optional reference images (https URLs); mention them in the prompt by their tag"
}
},
"additionalProperties": false
}Get Google Trends search interest for any keyword over time, for one country or worldwide, as JSON. See whether demand is rising, falling or just seasonal. Use it when: You need to know whether interest in a topic is rising, falling or seasonal. Not for: Absolute search volumes; Google Trends gives relative interest from 0 to 100. Returns: A dated series of 0–100 interest values for the keyword, timeframe and country, plus a link to the chart. Typical time: about 7 s. Price: $0.037 per report, charged only on success. One call = one Google Trends report.
| Argument | Type | Description |
|---|---|---|
| country | string | Optional two-letter country code, uppercase, e.g. US, GB, DE; leave out for worldwide |
| keyword* | string | One keyword or phrase, e.g. ai agents |
| timeframe | string | Time window; default today 12-m (last 12 months) |
{
"type": "object",
"required": [
"keyword"
],
"properties": {
"country": {
"type": "string",
"pattern": "^[A-Z]{2}$",
"description": "Optional two-letter country code, uppercase, e.g. US, GB, DE; leave out for worldwide"
},
"keyword": {
"type": "string",
"maxLength": 100,
"minLength": 1,
"description": "One keyword or phrase, e.g. ai agents"
},
"timeframe": {
"enum": [
"now 7-d",
"today 1-m",
"today 3-m",
"today 12-m",
"today 5-y"
],
"type": "string",
"description": "Time window; default today 12-m (last 12 months)"
}
},
"additionalProperties": false
}ByteDance's Seedream 4: text-to-image and precise edits from up to 10 reference images, at up to 4K, for one flat price. Price: $0.042 per image, charged only on success. One call = one image.
| Argument | Type | Description |
|---|---|---|
| size | string | Same price. Default 2K |
| prompt* | string | What to create or change |
| image_input | array | Reference or source image URLs (https), optional |
| aspect_ratio | string | Aspect ratio, default match_input_image |
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"size": {
"enum": [
"1K",
"2K",
"4K"
],
"type": "string",
"description": "Same price. Default 2K"
},
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
},
"image_input": {
"type": "array",
"items": {
"type": "string",
"format": "uri",
"pattern": "^https://"
},
"maxItems": 10,
"description": "Reference or source image URLs (https), optional"
},
"aspect_ratio": {
"enum": [
"match_input_image",
"1:1",
"4:3",
"3:4",
"16:9",
"9:16",
"3:2",
"2:3",
"21:9"
],
"type": "string",
"description": "Aspect ratio, default match_input_image"
}
},
"additionalProperties": false
}ByteDance's upgraded image model with stronger spatial understanding and world knowledge, at 2K or 4K for one price. Price: $0.055 per image, charged only on success. One call = one image.
| Argument | Type | Description |
|---|---|---|
| size | string | Same price for both. Default 2K |
| prompt* | string | What to create or change |
| image_input | array | Reference or source image URLs (https), optional |
| aspect_ratio | string | Aspect ratio, default match_input_image |
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"size": {
"enum": [
"2K",
"4K"
],
"type": "string",
"description": "Same price for both. Default 2K"
},
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
},
"image_input": {
"type": "array",
"items": {
"type": "string",
"format": "uri",
"pattern": "^https://"
},
"maxItems": 6,
"description": "Reference or source image URLs (https), optional"
},
"aspect_ratio": {
"enum": [
"match_input_image",
"1:1",
"4:3",
"3:4",
"4:5",
"5:4",
"16:9",
"9:16",
"3:2",
"2:3",
"21:9",
"9:21"
],
"type": "string",
"description": "Aspect ratio, default match_input_image"
}
},
"additionalProperties": false
}ByteDance's image model with built-in reasoning and example-based editing, at 2K or 3K, one flat price. Price: $0.049 per image, charged only on success. One call = one image.
| Argument | Type | Description |
|---|---|---|
| size | string | Same price for both. Default 2K |
| prompt* | string | What to create or change |
| image_input | array | Reference or source image URLs (https), optional |
| aspect_ratio | string | Aspect ratio, default match_input_image |
| output_format | string |
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"size": {
"enum": [
"2K",
"3K"
],
"type": "string",
"description": "Same price for both. Default 2K"
},
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
},
"image_input": {
"type": "array",
"items": {
"type": "string",
"format": "uri",
"pattern": "^https://"
},
"maxItems": 6,
"description": "Reference or source image URLs (https), optional"
},
"aspect_ratio": {
"enum": [
"match_input_image",
"1:1",
"4:3",
"3:4",
"16:9",
"9:16",
"3:2",
"2:3",
"21:9"
],
"type": "string",
"description": "Aspect ratio, default match_input_image"
},
"output_format": {
"enum": [
"png",
"jpeg"
],
"type": "string"
}
},
"additionalProperties": false
}ByteDance's flagship Seedream 5 Pro: sharp 1K or 2K images from text or up to 10 reference images. Price: from $0.062 per image, charged only on success. Price depends on size: 1K $0.062, 2K $0.123 (default 2K). One call = one image.
| Argument | Type | Description |
|---|---|---|
| size | string | Output resolution; sets the price. Default 2K |
| prompt* | string | What to create or change |
| image_input | array | Reference or source image URLs (https), optional |
| aspect_ratio | string | Aspect ratio, default match_input_image |
| output_format | string |
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"size": {
"enum": [
"1K",
"2K"
],
"type": "string",
"description": "Output resolution; sets the price. Default 2K"
},
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
},
"image_input": {
"type": "array",
"items": {
"type": "string",
"format": "uri",
"pattern": "^https://"
},
"maxItems": 10,
"description": "Reference or source image URLs (https), optional"
},
"aspect_ratio": {
"enum": [
"match_input_image",
"1:1",
"4:3",
"3:4",
"16:9",
"9:16",
"3:2",
"2:3",
"21:9"
],
"type": "string",
"description": "Aspect ratio, default match_input_image"
},
"output_format": {
"enum": [
"png",
"jpeg"
],
"type": "string"
}
},
"additionalProperties": false
}Fast, natural speech in 20 voices, with tags like [laugh], [sigh] or [chuckle] for expression. Up to 500 characters per call. Price: $0.018 per clip (up to 500 characters), charged only on success. One call = speech for up to 500 characters.
| Argument | Type | Description |
|---|---|---|
| seed | integer | |
| text* | string | Up to 500 characters. Tags such as [laugh], [sigh], [chuckle], [gasp] add expression |
| voice | string | Default Andy |
{
"type": "object",
"required": [
"text"
],
"properties": {
"seed": {
"type": "integer"
},
"text": {
"type": "string",
"maxLength": 500,
"minLength": 1,
"description": "Up to 500 characters. Tags such as [laugh], [sigh], [chuckle], [gasp] add expression"
},
"voice": {
"enum": [
"Aaron",
"Abigail",
"Anaya",
"Andy",
"Archer",
"Brian",
"Chloe",
"Dylan",
"Emmanuel",
"Ethan",
"Evelyn",
"Gavin",
"Gordon",
"Ivan",
"Laura",
"Lucy",
"Madison",
"Marisol",
"Meera",
"Walter"
],
"type": "string",
"description": "Default Andy"
}
},
"additionalProperties": false
}Nine natural voices in 10 languages, steerable with a plain-language style instruction (tone, pace, emotion). Up to 1,000 characters per call. Price: $0.028 per clip (up to 1,000 characters), charged only on success. One call = speech for up to 1,000 characters.
| Argument | Type | Description |
|---|---|---|
| text* | string | Up to 1,000 characters |
| style | string | How to say it, e.g. 'warm and calm, slightly slower' |
| voice | string | |
| language | string |
{
"type": "object",
"required": [
"text"
],
"properties": {
"text": {
"type": "string",
"maxLength": 1000,
"minLength": 1,
"description": "Up to 1,000 characters"
},
"style": {
"type": "string",
"maxLength": 300,
"description": "How to say it, e.g. 'warm and calm, slightly slower'"
},
"voice": {
"enum": [
"Aiden",
"Dylan",
"Eric",
"Ono_anna",
"Ryan",
"Serena",
"Sohee",
"Uncle_fu",
"Vivian"
],
"type": "string"
},
"language": {
"enum": [
"auto",
"Chinese",
"English",
"Japanese",
"Korean",
"French",
"German",
"Italian",
"Spanish",
"Portuguese",
"Russian"
],
"type": "string"
}
},
"additionalProperties": false
}Natural speech in 15+ languages with low latency. Up to 1,000 characters per call, one flat price. Returns an MP3 (or WAV/OGG/FLAC). Price: $0.035 per clip (up to 1,000 characters), charged only on success. One call = speech for up to 1,000 characters.
| Argument | Type | Description |
|---|---|---|
| text* | string | Up to 1,000 characters |
| voice | string | Voice name, default Ashley |
| language | string | |
| audio_format | string |
{
"type": "object",
"required": [
"text"
],
"properties": {
"text": {
"type": "string",
"maxLength": 1000,
"minLength": 1,
"description": "Up to 1,000 characters"
},
"voice": {
"type": "string",
"maxLength": 40,
"description": "Voice name, default Ashley"
},
"language": {
"enum": [
"auto",
"en",
"zh",
"ja",
"ko",
"ru",
"it",
"es",
"pt",
"fr",
"de",
"pl",
"nl",
"hi",
"he",
"ar"
],
"type": "string"
},
"audio_format": {
"enum": [
"mp3",
"wav",
"ogg_opus",
"flac"
],
"type": "string"
}
},
"additionalProperties": false
}Get the latest 10 posts from any public Threads account with text, date, likes, replies, reposts, views and media links as JSON. One HTTP call, no login. Use it when: You need what a brand, creator or public figure posted on Threads recently and how it landed. Not for: Private accounts, follower lists or messages. Returns: 10 posts: text, date, likes, replies, reposts, quotes, views, media links, hashtags and post link. Typical time: about 14 s. Price: $0.062 per call, charged only on success. One call = one result.
| Argument | Type | Description |
|---|---|---|
| handle* | string | Threads username without @, e.g. natgeo |
{
"type": "object",
"required": [
"handle"
],
"properties": {
"handle": {
"type": "string",
"pattern": "^[A-Za-z0-9._]+$",
"maxLength": 30,
"minLength": 1,
"description": "Threads username without @, e.g. natgeo"
}
},
"additionalProperties": false
}One node for TikTok: a creator's profile stats, their latest 10 videos, 10 videos for any hashtag, or the top 20 comments on a video. Each action has a price. Use it when: A task needs public TikTok data: vetting a creator, tracking what a brand or hashtag posts, or reading how people react in comments. Not for: Downloading videos, follower lists, private accounts or messages. Returns: Depends on the action; see the actions table. Typical time: about 45 s. Actions: profile (a creator's stats and latest video; needs handle); videos (a creator's latest 10 videos; needs handle); hashtag (10 videos for a hashtag; needs hashtag); comments (top 20 comments on a video; needs url). Price: from $0.004 per call, charged only on success. Price depends on action: profile $0.004, videos $0.028, comments $0.028, hashtag $0.043 (default profile). One call = one TikTok action (profile, videos, hashtag or comments).
| Argument | Type | Description |
|---|---|---|
| url | string | A TikTok video URL (for: comments) |
| action* | string | What to do; sets the price. profile (needs handle), videos (needs handle), hashtag (needs hashtag), comments (needs url). Default profile |
| handle | string | TikTok username without @, e.g. natgeo (for: profile, videos) |
| hashtag | string | Hashtag without #, e.g. skincare (for: hashtag) |
{
"type": "object",
"required": [
"action"
],
"properties": {
"url": {
"type": "string",
"pattern": "^https?://\\S+$",
"maxLength": 2000,
"minLength": 1,
"description": "A TikTok video URL (for: comments)"
},
"action": {
"enum": [
"profile",
"videos",
"hashtag",
"comments"
],
"type": "string",
"description": "What to do; sets the price. profile (needs handle), videos (needs handle), hashtag (needs hashtag), comments (needs url). Default profile"
},
"handle": {
"type": "string",
"pattern": "^[A-Za-z0-9._]+$",
"maxLength": 100,
"minLength": 1,
"description": "TikTok username without @, e.g. natgeo (for: profile, videos)"
},
"hashtag": {
"type": "string",
"pattern": "^[^\\s#]+$",
"maxLength": 100,
"minLength": 1,
"description": "Hashtag without #, e.g. skincare (for: hashtag)"
}
},
"additionalProperties": false
}Get 10 TikTok videos for any hashtag with caption, views, likes, shares, comments, music and creator as JSON. Spot trends and product buzz in one call. Use it when: You are researching trends, creators or product buzz on TikTok. Not for: Downloading videos or collecting follower lists. Returns: 10 videos: caption, hashtags, views, likes, shares, saves, comment count, music, creator, date and link. Typical time: about 15 s. Price: $0.043 per search (up to 10 videos), charged only on success. One call = up to 10 videos.
| Argument | Type | Description |
|---|---|---|
| hashtag* | string | Hashtag without #, e.g. skincare |
{
"type": "object",
"required": [
"hashtag"
],
"properties": {
"hashtag": {
"type": "string",
"pattern": "^[^\\s#]+$",
"maxLength": 100,
"minLength": 1,
"description": "Hashtag without #, e.g. skincare"
}
},
"additionalProperties": false
}Get the 20 latest TripAdvisor reviews of any hotel, restaurant or attraction: rating, title, text, trip type, dates and owner replies as JSON. No login. Use it when: You are judging a hotel, restaurant or attraction from what travellers say. Not for: Booking or prices; use Hotel search for those. Returns: 20 recent reviews: rating, title, text, travel date, trip type, sub-ratings, helpful votes and the owner's response. Typical time: about 14 s. Price: $0.053 per call, charged only on success. One call = one result.
| Argument | Type | Description |
|---|---|---|
| url* | string | The TripAdvisor page of a hotel, restaurant or attraction |
{
"type": "object",
"required": [
"url"
],
"properties": {
"url": {
"type": "string",
"pattern": "^https?://\\S+$",
"maxLength": 2000,
"minLength": 1,
"description": "The TripAdvisor page of a hotel, restaurant or attraction"
}
},
"additionalProperties": false
}Fetch the 20 latest Trustpilot reviews for any company domain: stars, title, text, date and company reply, plus its TrustScore. Vet a vendor in one call. Use it when: You are vetting a company, software tool or online shop before recommending or paying it. Not for: Local shops and restaurants; the Google reviews node covers those better. Returns: 20 reviews with stars, title, text, dates, verified flag and company reply, plus the company's TrustScore and total reviews. No reviewer identities. Typical time: about 18 s. Price: $0.022 per search (up to 20 reviews), charged only on success. One call = up to 20 reviews.
| Argument | Type | Description |
|---|---|---|
| domain* | string | The company's domain, e.g. notion.so |
{
"type": "object",
"required": [
"domain"
],
"properties": {
"domain": {
"type": "string",
"pattern": "^[A-Za-z0-9.-]+\\.[A-Za-z]{2,}$",
"maxLength": 253,
"minLength": 1,
"description": "The company's domain, e.g. notion.so"
}
},
"additionalProperties": false
}Upscale an image while sharpening edges and fine detail, without the plastic look. One flat price. Price: $0.010 per image, charged only on success. One call = one upscaled image.
| Argument | Type | Description |
|---|---|---|
| image* | string | Image URL (https) |
{
"type": "object",
"required": [
"image"
],
"properties": {
"image": {
"type": "string",
"format": "uri",
"pattern": "^https://",
"description": "Image URL (https)"
}
},
"additionalProperties": false
}The classic fast upscaler: enlarge an image 2x or 4x, with optional face enhancement. The cheapest way to add resolution. Price: $0.004 per image, charged only on success. One call = one upscaled image.
| Argument | Type | Description |
|---|---|---|
| image* | string | Image URL (https) |
| scale | integer | Upscale factor, default 4 |
| face_enhance | boolean | Improve faces, default false |
{
"type": "object",
"required": [
"image"
],
"properties": {
"image": {
"type": "string",
"format": "uri",
"pattern": "^https://",
"description": "Image URL (https)"
},
"scale": {
"enum": [
2,
4
],
"type": "integer",
"description": "Upscale factor, default 4"
},
"face_enhance": {
"type": "boolean",
"description": "Improve faces, default false"
}
},
"additionalProperties": false
}Upscale an image to a target size in about a second, with optional detail and realism boost. The price depends only on the size you pick. Price: from $0.008 per image, charged only on success. Price depends on target: 2 $0.008, 6 $0.015, 12 $0.028, 24 $0.055, 48 $0.082 (default 2). One call = one upscaled image.
| Argument | Type | Description |
|---|---|---|
| image* | string | Image URL (https) |
| target | integer | Output size in megapixels; sets the price. Default 2 |
| output_format | string | |
| enhance_details | boolean | Sharpen fine textures, default false |
| enhance_realism | boolean | More realistic look (good for AI images), default false |
{
"type": "object",
"required": [
"image"
],
"properties": {
"image": {
"type": "string",
"format": "uri",
"pattern": "^https://",
"description": "Image URL (https)"
},
"target": {
"enum": [
2,
6,
12,
24,
48
],
"type": "integer",
"description": "Output size in megapixels; sets the price. Default 2"
},
"output_format": {
"enum": [
"webp",
"jpg",
"png"
],
"type": "string"
},
"enhance_details": {
"type": "boolean",
"description": "Sharpen fine textures, default false"
},
"enhance_realism": {
"type": "boolean",
"description": "More realistic look (good for AI images), default false"
}
},
"additionalProperties": false
}Turn any public web page into clean Markdown with its title and metadata, without ads, menus or scripts. One HTTP call, ideal for agents that read the web. Use it when: You have a URL and need its readable text for an LLM. Not for: Pages behind a login, or crawling a whole site. Returns: Title, canonical URL, language, Open Graph data and the page body as Markdown. Typical time: about 8 s. Price: $0.006 per page, charged only on success. One call = one web page as clean text.
| Argument | Type | Description |
|---|---|---|
| url* | string | Full URL of a public web page, starting with https:// |
{
"type": "object",
"required": [
"url"
],
"properties": {
"url": {
"type": "string",
"pattern": "^https?://\\S+$",
"maxLength": 2000,
"minLength": 1,
"description": "Full URL of a public web page, starting with https://"
}
},
"additionalProperties": false
}Google's Gemini Omni 1.2 Flash: 5-second videos with native audio from text or a starting image, at 360p, 720p or 1080p. Price: from $0.238 per 5-second video, charged only on success. Price depends on resolution: 360p $0.238, 720p $0.710, 1080p $1.048 (default 720p). One call = one 5-second video with sound.
| Argument | Type | Description |
|---|---|---|
| image | string | Optional starting image (https URL) |
| prompt* | string | What to create or change |
| resolution | string | Sets the price. Default 720p |
| aspect_ratio | string | Aspect ratio, default 16:9 |
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"image": {
"type": "string",
"format": "uri",
"pattern": "^https://",
"description": "Optional starting image (https URL)"
},
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
},
"resolution": {
"enum": [
"360p",
"720p",
"1080p"
],
"type": "string",
"description": "Sets the price. Default 720p"
},
"aspect_ratio": {
"enum": [
"16:9",
"9:16"
],
"type": "string",
"description": "Aspect ratio, default 16:9"
}
},
"additionalProperties": false
}xAI's video model: 5-second videos with synchronized sound from a text prompt or a starting image, at 480p or 720p. Price: from $0.339 per 5-second video, charged only on success. Price depends on resolution: 480p $0.339, 720p $0.474 (default 480p). One call = one 5-second video with sound.
| Argument | Type | Description |
|---|---|---|
| image | string | Optional starting image (https URL) |
| prompt* | string | What to create or change |
| resolution | string | Sets the price. Default 480p |
| aspect_ratio | string | Aspect ratio, default auto |
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"image": {
"type": "string",
"format": "uri",
"pattern": "^https://",
"description": "Optional starting image (https URL)"
},
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
},
"resolution": {
"enum": [
"480p",
"720p"
],
"type": "string",
"description": "Sets the price. Default 480p"
},
"aspect_ratio": {
"enum": [
"auto",
"16:9",
"4:3",
"1:1",
"9:16",
"3:4",
"3:2",
"2:3"
],
"type": "string",
"description": "Aspect ratio, default auto"
}
},
"additionalProperties": false
}xAI's Grok Imagine Video 1.5: animate an image into a 5-second video from a short motion prompt. One flat price. Price: $0.541 per 5-second video, charged only on success. One call = one 5-second video.
| Argument | Type | Description |
|---|---|---|
| image* | string | Image to animate (https URL) |
| prompt* | string | What to create or change |
| resolution | string | Same price for both. Default 720p |
| aspect_ratio | string | Aspect ratio, default auto |
{
"type": "object",
"required": [
"prompt",
"image"
],
"properties": {
"image": {
"type": "string",
"format": "uri",
"pattern": "^https://",
"description": "Image to animate (https URL)"
},
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
},
"resolution": {
"enum": [
"720p",
"480p"
],
"type": "string",
"description": "Same price for both. Default 720p"
},
"aspect_ratio": {
"enum": [
"auto",
"16:9",
"4:3",
"1:1",
"9:16",
"3:4",
"3:2",
"2:3"
],
"type": "string",
"description": "Aspect ratio, default auto"
}
},
"additionalProperties": false
}MiniMax Hailuo 2.3: 6-second videos with lifelike motion and physics from text or a starting image, at 768p or 1080p. Price: from $0.379 per 6-second video, charged only on success. Price depends on resolution: 768p $0.379, 1080p $0.663 (default 768p). One call = one 6-second video.
| Argument | Type | Description |
|---|---|---|
| image | string | Optional starting image (https URL) |
| prompt* | string | What to create or change |
| resolution | string | Sets the price. Default 768p |
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"image": {
"type": "string",
"format": "uri",
"pattern": "^https://",
"description": "Optional starting image (https URL)"
},
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
},
"resolution": {
"enum": [
"768p",
"1080p"
],
"type": "string",
"description": "Sets the price. Default 768p"
}
},
"additionalProperties": false
}Alibaba's HappyHorse 1.1: 5-second videos from text or by animating one image, at 720p or 1080p. Price: from $0.946 per 5-second video, charged only on success. Price depends on resolution: 720p $0.946, 1080p $1.216 (default 720p). One call = one 5-second video.
| Argument | Type | Description |
|---|---|---|
| seed | integer | |
| image | string | Optional starting image (https URL) |
| prompt* | string | What to create or change |
| resolution | string | Sets the price. Default 720p |
| aspect_ratio | string | Aspect ratio, default 16:9 |
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"seed": {
"type": "integer"
},
"image": {
"type": "string",
"format": "uri",
"pattern": "^https://",
"description": "Optional starting image (https URL)"
},
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
},
"resolution": {
"enum": [
"720p",
"1080p"
],
"type": "string",
"description": "Sets the price. Default 720p"
},
"aspect_ratio": {
"enum": [
"16:9",
"9:16",
"1:1",
"4:3",
"3:4"
],
"type": "string",
"description": "Aspect ratio, default 16:9"
}
},
"additionalProperties": false
}Kling Video 3.0: cinematic 5-second videos from text or a starting image, in standard (720p) or pro (1080p) quality. Price: from $1.135 per 5-second video, charged only on success. Price depends on quality: standard $1.135, pro $1.513 (default standard). One call = one 5-second video.
| Argument | Type | Description |
|---|---|---|
| image | string | Optional starting image (https URL) |
| prompt* | string | What to create or change |
| quality | string | standard is 720p, pro is 1080p; sets the price. Default standard |
| aspect_ratio | string | Aspect ratio, default 16:9 |
| negative_prompt | string | What you do not want to see |
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"image": {
"type": "string",
"format": "uri",
"pattern": "^https://",
"description": "Optional starting image (https URL)"
},
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
},
"quality": {
"enum": [
"standard",
"pro"
],
"type": "string",
"description": "standard is 720p, pro is 1080p; sets the price. Default standard"
},
"aspect_ratio": {
"enum": [
"16:9",
"9:16",
"1:1"
],
"type": "string",
"description": "Aspect ratio, default 16:9"
},
"negative_prompt": {
"type": "string",
"maxLength": 500,
"description": "What you do not want to see"
}
},
"additionalProperties": false
}Kling 4.0: 5-second videos with strong motion and prompt following, from text or a starting image, at 720p or 1080p. Price: from $1.061 per 5-second video, charged only on success. Price depends on resolution: 720p $1.061, 1080p $1.588 (default 720p). One call = one 5-second video.
| Argument | Type | Description |
|---|---|---|
| image | string | Optional starting image (https URL) |
| prompt* | string | What to create or change |
| resolution | string | Sets the price. Default 720p |
| aspect_ratio | string | Aspect ratio, default 16:9 |
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"image": {
"type": "string",
"format": "uri",
"pattern": "^https://",
"description": "Optional starting image (https URL)"
},
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
},
"resolution": {
"enum": [
"720p",
"1080p"
],
"type": "string",
"description": "Sets the price. Default 720p"
},
"aspect_ratio": {
"enum": [
"16:9",
"9:16",
"1:1",
"21:9"
],
"type": "string",
"description": "Aspect ratio, default 16:9"
}
},
"additionalProperties": false
}Kling 4.0 Flash: the faster, cheaper Kling 4.0. 5-second 720p videos with sound from text or a starting image. Price: $0.636 per 5-second video, charged only on success. One call = one 5-second video with sound.
| Argument | Type | Description |
|---|---|---|
| image | string | Optional starting image (https URL) |
| prompt* | string | What to create or change |
| aspect_ratio | string | Aspect ratio, default 16:9 |
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"image": {
"type": "string",
"format": "uri",
"pattern": "^https://",
"description": "Optional starting image (https URL)"
},
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
},
"aspect_ratio": {
"enum": [
"16:9",
"9:16",
"1:1",
"21:9"
],
"type": "string",
"description": "Aspect ratio, default 16:9"
}
},
"additionalProperties": false
}Lightricks LTX 2.5 Fast: quick 6-second videos with synchronized audio from text or a starting image, at 720p, 1080p or 2K. Price: from $0.244 per 6-second video, charged only on success. Price depends on resolution: 720p $0.244, 1080p $0.487, 2k $0.973 (default 720p). One call = one 6-second video with sound.
| Argument | Type | Description |
|---|---|---|
| image | string | Optional starting image (https URL) |
| prompt* | string | What to create or change |
| resolution | string | Sets the price. Default 720p |
| aspect_ratio | string | Aspect ratio, default 16:9 |
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"image": {
"type": "string",
"format": "uri",
"pattern": "^https://",
"description": "Optional starting image (https URL)"
},
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
},
"resolution": {
"enum": [
"720p",
"1080p",
"2k"
],
"type": "string",
"description": "Sets the price. Default 720p"
},
"aspect_ratio": {
"enum": [
"16:9",
"9:16"
],
"type": "string",
"description": "Aspect ratio, default 16:9"
}
},
"additionalProperties": false
}Lightricks LTX-2 Fast: 6-second videos with sound in full HD, 2K or 4K, from text or a starting image. Price: from $0.325 per 6-second video, charged only on success. Price depends on resolution: 1080p $0.325, 2k $0.649, 4k $1.297 (default 1080p). One call = one 6-second video with sound.
| Argument | Type | Description |
|---|---|---|
| image | string | Optional starting image (https URL) |
| prompt* | string | What to create or change |
| resolution | string | Sets the price. Default 1080p |
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"image": {
"type": "string",
"format": "uri",
"pattern": "^https://",
"description": "Optional starting image (https URL)"
},
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
},
"resolution": {
"enum": [
"1080p",
"2k",
"4k"
],
"type": "string",
"description": "Sets the price. Default 1080p"
}
},
"additionalProperties": false
}MiniMax H3: 5-second videos from text or a first frame, with up to nine reference images, at 768p or 2K. Price: from $0.541 per 5-second video, charged only on success. Price depends on resolution: 768P $0.541, 2K $0.879 (default 768P). One call = one 5-second video.
| Argument | Type | Description |
|---|---|---|
| image | string | Optional starting image (https URL) |
| prompt* | string | What to create or change |
| resolution | string | Sets the price. Default 768P |
| aspect_ratio | string | Aspect ratio, default 16:9 |
| reference_images | array | Optional reference images of characters, products or style (https URLs) |
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"image": {
"type": "string",
"format": "uri",
"pattern": "^https://",
"description": "Optional starting image (https URL)"
},
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
},
"resolution": {
"enum": [
"768P",
"2K"
],
"type": "string",
"description": "Sets the price. Default 768P"
},
"aspect_ratio": {
"enum": [
"16:9",
"9:16",
"1:1",
"4:3",
"3:4",
"21:9"
],
"type": "string",
"description": "Aspect ratio, default 16:9"
},
"reference_images": {
"type": "array",
"items": {
"type": "string",
"format": "uri",
"pattern": "^https://"
},
"maxItems": 9,
"description": "Optional reference images of characters, products or style (https URLs)"
}
},
"additionalProperties": false
}MiniMax H3 Highspeed: a faster H3 that balances quality and speed. 5-second 768p videos from text or a first frame, one flat price. Price: $0.204 per 5-second video, charged only on success. One call = one 5-second video.
| Argument | Type | Description |
|---|---|---|
| image | string | Optional starting image (https URL) |
| prompt* | string | What to create or change |
| aspect_ratio | string | Aspect ratio, default 16:9 |
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"image": {
"type": "string",
"format": "uri",
"pattern": "^https://",
"description": "Optional starting image (https URL)"
},
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
},
"aspect_ratio": {
"enum": [
"16:9",
"9:16",
"1:1",
"4:3",
"3:4",
"21:9"
],
"type": "string",
"description": "Aspect ratio, default 16:9"
}
},
"additionalProperties": false
}The low-cost MiniMax H3: 5-second videos from text or a first frame at 480p or 768p. One of the cheapest good video models. Price: from $0.086 per 5-second video, charged only on success. Price depends on resolution: 480P $0.086, 768P $0.136 (default 768P). One call = one 5-second video.
| Argument | Type | Description |
|---|---|---|
| image | string | Optional starting image (https URL) |
| prompt* | string | What to create or change |
| resolution | string | Sets the price. Default 768P |
| aspect_ratio | string | Aspect ratio, default 16:9 |
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"image": {
"type": "string",
"format": "uri",
"pattern": "^https://",
"description": "Optional starting image (https URL)"
},
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
},
"resolution": {
"enum": [
"480P",
"768P"
],
"type": "string",
"description": "Sets the price. Default 768P"
},
"aspect_ratio": {
"enum": [
"16:9",
"9:16",
"1:1",
"4:3",
"3:4",
"21:9"
],
"type": "string",
"description": "Aspect ratio, default 16:9"
}
},
"additionalProperties": false
}Fast 5-second videos with sound from a text prompt or a starting image, at 720p or 1080p. Price: from $0.136 per 5-second video, charged only on success. Price depends on resolution: 720p $0.136, 1080p $0.271 (default 720p). One call = one 5-second video with sound.
| Argument | Type | Description |
|---|---|---|
| seed | integer | |
| image | string | Optional starting image (https URL) |
| prompt* | string | What to create or change |
| resolution | string | Sets the price. Default 720p |
| aspect_ratio | string | Aspect ratio, default 16:9 |
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"seed": {
"type": "integer"
},
"image": {
"type": "string",
"format": "uri",
"pattern": "^https://",
"description": "Optional starting image (https URL)"
},
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
},
"resolution": {
"enum": [
"720p",
"1080p"
],
"type": "string",
"description": "Sets the price. Default 720p"
},
"aspect_ratio": {
"enum": [
"16:9",
"9:16",
"4:3",
"3:4",
"3:2",
"2:3",
"1:1"
],
"type": "string",
"description": "Aspect ratio, default 16:9"
}
},
"additionalProperties": false
}P-Video 2: the quality-focused successor to P-Video. 5-second videos from text or a starting image, at 720p or 1080p. Price: from $0.204 per 5-second video, charged only on success. Price depends on resolution: 720p $0.204, 1080p $0.406 (default 720p). One call = one 5-second video.
| Argument | Type | Description |
|---|---|---|
| seed | integer | |
| image | string | Optional starting image (https URL) |
| prompt* | string | What to create or change |
| resolution | string | Sets the price. Default 720p |
| aspect_ratio | string | Aspect ratio, default 16:9 |
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"seed": {
"type": "integer"
},
"image": {
"type": "string",
"format": "uri",
"pattern": "^https://",
"description": "Optional starting image (https URL)"
},
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
},
"resolution": {
"enum": [
"720p",
"1080p"
],
"type": "string",
"description": "Sets the price. Default 720p"
},
"aspect_ratio": {
"enum": [
"16:9",
"9:16",
"4:3",
"3:4",
"3:2",
"2:3",
"1:1"
],
"type": "string",
"description": "Aspect ratio, default 16:9"
}
},
"additionalProperties": false
}PixVerse's highest-quality model: 5-second videos with synchronized audio from text or a starting image, from 360p to 1080p. Price: from $0.609 per 5-second video, charged only on success. Price depends on resolution: 360p $0.609, 540p $0.744, 720p $1.014, 1080p $1.891 (default 720p). One call = one 5-second video with sound.
| Argument | Type | Description |
|---|---|---|
| seed | integer | |
| image | string | Optional starting image (https URL) |
| prompt* | string | What to create or change |
| resolution | string | Sets the price. Default 720p |
| aspect_ratio | string | Aspect ratio, default 16:9 |
| negative_prompt | string | What you do not want to see |
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"seed": {
"type": "integer"
},
"image": {
"type": "string",
"format": "uri",
"pattern": "^https://",
"description": "Optional starting image (https URL)"
},
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
},
"resolution": {
"enum": [
"360p",
"540p",
"720p",
"1080p"
],
"type": "string",
"description": "Sets the price. Default 720p"
},
"aspect_ratio": {
"enum": [
"16:9",
"9:16",
"1:1"
],
"type": "string",
"description": "Aspect ratio, default 16:9"
},
"negative_prompt": {
"type": "string",
"maxLength": 500,
"description": "What you do not want to see"
}
},
"additionalProperties": false
}Runway Gen-4.5: 5-second videos with top-tier motion quality and prompt following, from text or a starting image. Price: $0.811 per 5-second video, charged only on success. One call = one 5-second video.
| Argument | Type | Description |
|---|---|---|
| seed | integer | |
| image | string | Optional starting image (https URL) |
| prompt* | string | What to create or change |
| aspect_ratio | string | Aspect ratio, default 16:9 |
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"seed": {
"type": "integer"
},
"image": {
"type": "string",
"format": "uri",
"pattern": "^https://",
"description": "Optional starting image (https URL)"
},
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
},
"aspect_ratio": {
"enum": [
"16:9",
"9:16",
"4:3",
"3:4",
"1:1",
"21:9"
],
"type": "string",
"description": "Aspect ratio, default 16:9"
}
},
"additionalProperties": false
}ByteDance's Seedance Lite: 5-second videos from text or an image, with cinematic camera moves, at 480p or 720p. Price: from $0.123 per 5-second video, charged only on success. Price depends on resolution: 480p $0.123, 720p $0.244 (default 480p). One call = one 5-second video.
| Argument | Type | Description |
|---|---|---|
| seed | integer | |
| image | string | Optional starting image (https URL) |
| prompt* | string | What to create or change |
| resolution | string | Sets the price. Default 480p |
| aspect_ratio | string | Aspect ratio, default 16:9 |
| camera_fixed | boolean | Keep the camera still |
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"seed": {
"type": "integer"
},
"image": {
"type": "string",
"format": "uri",
"pattern": "^https://",
"description": "Optional starting image (https URL)"
},
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
},
"resolution": {
"enum": [
"480p",
"720p"
],
"type": "string",
"description": "Sets the price. Default 480p"
},
"aspect_ratio": {
"enum": [
"16:9",
"4:3",
"1:1",
"3:4",
"9:16",
"21:9",
"9:21"
],
"type": "string",
"description": "Aspect ratio, default 16:9"
},
"camera_fixed": {
"type": "boolean",
"description": "Keep the camera still"
}
},
"additionalProperties": false
}A faster, cheaper Seedance Pro: sharp 5-second videos from text or a starting image, at 480p, 720p or 1080p. Price: from $0.103 per 5-second video, charged only on success. Price depends on resolution: 480p $0.103, 720p $0.170, 1080p $0.406 (default 480p). One call = one 5-second video.
| Argument | Type | Description |
|---|---|---|
| seed | integer | |
| image | string | Optional starting image (https URL) |
| prompt* | string | What to create or change |
| resolution | string | Sets the price. Default 480p |
| aspect_ratio | string | Aspect ratio, default 16:9 |
| camera_fixed | boolean | Keep the camera still |
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"seed": {
"type": "integer"
},
"image": {
"type": "string",
"format": "uri",
"pattern": "^https://",
"description": "Optional starting image (https URL)"
},
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
},
"resolution": {
"enum": [
"480p",
"720p",
"1080p"
],
"type": "string",
"description": "Sets the price. Default 480p"
},
"aspect_ratio": {
"enum": [
"16:9",
"4:3",
"1:1",
"3:4",
"9:16",
"21:9",
"9:21"
],
"type": "string",
"description": "Aspect ratio, default 16:9"
},
"camera_fixed": {
"type": "boolean",
"description": "Keep the camera still"
}
},
"additionalProperties": false
}ByteDance's flagship video model: 5-second clips with native sound and strong prompt following, from text or a starting image. Price: from $0.541 per 5-second video, charged only on success. Price depends on resolution: 480p $0.541, 720p $1.216, 1080p $3.039 (default 480p). One call = one 5-second video with sound.
| Argument | Type | Description |
|---|---|---|
| seed | integer | |
| image | string | Optional starting image (https URL) |
| prompt* | string | What to create or change |
| resolution | string | Sets the price. Default 480p |
| aspect_ratio | string | Aspect ratio, default 16:9 |
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"seed": {
"type": "integer"
},
"image": {
"type": "string",
"format": "uri",
"pattern": "^https://",
"description": "Optional starting image (https URL)"
},
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
},
"resolution": {
"enum": [
"480p",
"720p",
"1080p"
],
"type": "string",
"description": "Sets the price. Default 480p"
},
"aspect_ratio": {
"enum": [
"16:9",
"4:3",
"1:1",
"3:4",
"9:16",
"21:9",
"9:21"
],
"type": "string",
"description": "Aspect ratio, default 16:9"
}
},
"additionalProperties": false
}The quicker Seedance 2.0: 5-second clips with native sound from text or a starting image, at 480p or 720p. Price: from $0.474 per 5-second video, charged only on success. Price depends on resolution: 480p $0.474, 720p $1.014 (default 480p). One call = one 5-second video with sound.
| Argument | Type | Description |
|---|---|---|
| seed | integer | |
| image | string | Optional starting image (https URL) |
| prompt* | string | What to create or change |
| resolution | string | Sets the price. Default 480p |
| aspect_ratio | string | Aspect ratio, default 16:9 |
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"seed": {
"type": "integer"
},
"image": {
"type": "string",
"format": "uri",
"pattern": "^https://",
"description": "Optional starting image (https URL)"
},
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
},
"resolution": {
"enum": [
"480p",
"720p"
],
"type": "string",
"description": "Sets the price. Default 480p"
},
"aspect_ratio": {
"enum": [
"16:9",
"4:3",
"1:1",
"3:4",
"9:16",
"21:9",
"9:21"
],
"type": "string",
"description": "Aspect ratio, default 16:9"
}
},
"additionalProperties": false
}A lower-cost Seedance 2.0 for high-volume video: 5-second clips with native audio from text or a starting image, at 480p or 720p. Price: from $0.271 per 5-second video, charged only on success. Price depends on resolution: 480p $0.271, 720p $0.609 (default 480p). One call = one 5-second video with sound.
| Argument | Type | Description |
|---|---|---|
| seed | integer | |
| image | string | Optional starting image (https URL) |
| prompt* | string | What to create or change |
| resolution | string | Sets the price. Default 480p |
| aspect_ratio | string | Aspect ratio, default 16:9 |
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"seed": {
"type": "integer"
},
"image": {
"type": "string",
"format": "uri",
"pattern": "^https://",
"description": "Optional starting image (https URL)"
},
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
},
"resolution": {
"enum": [
"480p",
"720p"
],
"type": "string",
"description": "Sets the price. Default 480p"
},
"aspect_ratio": {
"enum": [
"16:9",
"4:3",
"1:1",
"3:4",
"9:16",
"21:9",
"9:21",
"adaptive"
],
"type": "string",
"description": "Aspect ratio, default 16:9"
}
},
"additionalProperties": false
}Google's top video model: highly realistic clips with native sound and dialogue from text or a starting image. Choose 4, 6 or 8 seconds. Price: from $2.161 per 4-second video, charged only on success. Price depends on duration: 4 $2.161, 6 $3.241, 8 $4.321 (default 4). One call = one 4-second video with sound (6 or 8 seconds cost more).
| Argument | Type | Description |
|---|---|---|
| seed | integer | |
| image | string | Optional starting image (https URL) |
| prompt* | string | What to create or change |
| duration | integer | Length in seconds; sets the price. Default 4 |
| resolution | string | Same price. Default 1080p |
| aspect_ratio | string | Aspect ratio, default 16:9 |
| negative_prompt | string | What you do not want to see |
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"seed": {
"type": "integer"
},
"image": {
"type": "string",
"format": "uri",
"pattern": "^https://",
"description": "Optional starting image (https URL)"
},
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
},
"duration": {
"enum": [
4,
6,
8
],
"type": "integer",
"description": "Length in seconds; sets the price. Default 4"
},
"resolution": {
"enum": [
"720p",
"1080p"
],
"type": "string",
"description": "Same price. Default 1080p"
},
"aspect_ratio": {
"enum": [
"16:9",
"9:16"
],
"type": "string",
"description": "Aspect ratio, default 16:9"
},
"negative_prompt": {
"type": "string",
"maxLength": 500,
"description": "What you do not want to see"
}
},
"additionalProperties": false
}Google's Veo 3.1 Fast: realistic videos with native sound from text or a starting image. Choose 4, 6 or 8 seconds, in 720p or 1080p. Price: from $0.811 per 4-second video, charged only on success. Price depends on duration: 4 $0.811, 6 $1.216, 8 $1.621 (default 4). One call = one 4-second video with sound (6 or 8 seconds cost more).
| Argument | Type | Description |
|---|---|---|
| seed | integer | |
| image | string | Optional starting image (https URL) |
| prompt* | string | What to create or change |
| duration | integer | Length in seconds; sets the price. Default 4 |
| resolution | string | Same price. Default 1080p |
| aspect_ratio | string | Aspect ratio, default 16:9 |
| negative_prompt | string | What you do not want to see |
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"seed": {
"type": "integer"
},
"image": {
"type": "string",
"format": "uri",
"pattern": "^https://",
"description": "Optional starting image (https URL)"
},
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
},
"duration": {
"enum": [
4,
6,
8
],
"type": "integer",
"description": "Length in seconds; sets the price. Default 4"
},
"resolution": {
"enum": [
"720p",
"1080p"
],
"type": "string",
"description": "Same price. Default 1080p"
},
"aspect_ratio": {
"enum": [
"16:9",
"9:16"
],
"type": "string",
"description": "Aspect ratio, default 16:9"
},
"negative_prompt": {
"type": "string",
"maxLength": 500,
"description": "What you do not want to see"
}
},
"additionalProperties": false
}Animate a still image into a 5-second video clip with Wan 2.2: fast and cheap, at 480p or 720p. Price: from $0.069 per 5-second video, charged only on success. Price depends on resolution: 480p $0.069, 720p $0.150 (default 480p). One call = one 5-second video.
| Argument | Type | Description |
|---|---|---|
| seed | integer | |
| image* | string | Starting image (https URL) |
| prompt* | string | What to create or change |
| resolution | string | Sets the price. Default 480p |
{
"type": "object",
"required": [
"prompt",
"image"
],
"properties": {
"seed": {
"type": "integer"
},
"image": {
"type": "string",
"format": "uri",
"pattern": "^https://",
"description": "Starting image (https URL)"
},
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
},
"resolution": {
"enum": [
"480p",
"720p"
],
"type": "string",
"description": "Sets the price. Default 480p"
}
},
"additionalProperties": false
}The cheapest way to turn a text prompt into a 5-second video: Wan 2.2 Fast at 480p or 720p. Price: from $0.069 per 5-second video, charged only on success. Price depends on resolution: 480p $0.069, 720p $0.136 (default 480p). One call = one 5-second video.
| Argument | Type | Description |
|---|---|---|
| seed | integer | |
| prompt* | string | What to create or change |
| resolution | string | Sets the price. Default 480p |
| aspect_ratio | string | Aspect ratio, default 16:9 |
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"seed": {
"type": "integer"
},
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
},
"resolution": {
"enum": [
"480p",
"720p"
],
"type": "string",
"description": "Sets the price. Default 480p"
},
"aspect_ratio": {
"enum": [
"16:9",
"9:16"
],
"type": "string",
"description": "Aspect ratio, default 16:9"
}
},
"additionalProperties": false
}Alibaba's Wan 3.0: cinematic 5-second videos from text or a starting image, at 480p, 720p or 1080p. Price: from $0.238 per 5-second video, charged only on success. Price depends on resolution: 480p $0.238, 720p $0.474, 1080p $0.946 (default 720p). One call = one 5-second video.
| Argument | Type | Description |
|---|---|---|
| seed | integer | |
| image | string | Optional starting image (https URL) |
| prompt* | string | What to create or change |
| resolution | string | Sets the price. Default 720p |
| aspect_ratio | string | Aspect ratio, default adaptive |
| negative_prompt | string | What you do not want to see |
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"seed": {
"type": "integer"
},
"image": {
"type": "string",
"format": "uri",
"pattern": "^https://",
"description": "Optional starting image (https URL)"
},
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
},
"resolution": {
"enum": [
"480p",
"720p",
"1080p"
],
"type": "string",
"description": "Sets the price. Default 720p"
},
"aspect_ratio": {
"enum": [
"adaptive",
"16:9",
"9:16",
"1:1",
"4:3",
"3:4"
],
"type": "string",
"description": "Aspect ratio, default adaptive"
},
"negative_prompt": {
"type": "string",
"maxLength": 500,
"description": "What you do not want to see"
}
},
"additionalProperties": false
}Validate a 17-character VIN and return make, model, year, plant and body details plus an ISO 3779 breakdown. Price: $0.005 per VIN, charged only on success. One call = one VIN lookup.
| Argument | Type | Description |
|---|---|---|
| vin* | string | 17-character VIN |
{
"type": "object",
"required": [
"vin"
],
"properties": {
"vin": {
"type": "string",
"maxLength": 17,
"minLength": 17,
"description": "17-character VIN"
}
},
"additionalProperties": false
}Alibaba's Wan 2.7 Pro image model with step-by-step reasoning: up to 4K, and edits or style transfer from up to nine images. One flat price. Price: $0.042 per image, charged only on success. One call = one image.
| Argument | Type | Description |
|---|---|---|
| seed | integer | |
| size | string | Output size, same price for all. Default 2K |
| images | array | Reference or source image URLs (https), optional |
| prompt* | string | What to create or change |
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"seed": {
"type": "integer"
},
"size": {
"enum": [
"1K",
"2K",
"4K"
],
"type": "string",
"description": "Output size, same price for all. Default 2K"
},
"images": {
"type": "array",
"items": {
"type": "string",
"format": "uri",
"pattern": "^https://"
},
"maxItems": 9,
"description": "Reference or source image URLs (https), optional"
},
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
}
},
"additionalProperties": false
}Run one Google search and get the first page of organic results as JSON: title, URL, description and position, plus related queries. Use it when: You need a ranked list of web pages for a query, to pick sources or check what ranks. Not for: Reading the pages themselves; the Web search to Markdown node returns their full text. Returns: The first page of Google results: position, title, URL and description, plus related queries and People also ask. Typical time: about 8 s. Price: $0.008 per search, charged only on success. One call = one page of Google results.
| Argument | Type | Description |
|---|---|---|
| query* | string | One search query (single line) |
| countryCode | string | Optional two-letter country code, lowercase, e.g. us, gb, de |
{
"type": "object",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"pattern": "^[^\\n\\r]+$",
"maxLength": 300,
"minLength": 1,
"description": "One search query (single line)"
},
"countryCode": {
"type": "string",
"pattern": "^[a-z]{2}$",
"description": "Optional two-letter country code, lowercase, e.g. us, gb, de"
}
},
"additionalProperties": false
}Search the web and get the top 3 pages back as clean Markdown in one call, ready for an LLM. Built for AI agents and RAG: no API key, account or sign-up. Use it when: You need to answer a question from current web pages, not just a list of links. Not for: A plain list of search results; the Google web search results node is cheaper per link. Returns: The top 3 results, each with title, URL, description and the full page text as Markdown. Typical time: about 18 s. Price: $0.017 per search (up to 3 pages), charged only on success. One call = up to 3 pages.
| Argument | Type | Description |
|---|---|---|
| query* | string | What to search for, in plain words (single line) |
{
"type": "object",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"pattern": "^[^\\n\\r]+$",
"maxLength": 300,
"minLength": 1,
"description": "What to search for, in plain words (single line)"
}
},
"additionalProperties": false
}Crawl up to 10 pages of a website or docs section and get each page back as clean Markdown with title and URL. Built for agents that need a whole site. Use it when: An agent must read a whole small site or a docs section, not just one page: up to 10 pages on the same site, as clean Markdown. Not for: Pages behind a login, very large sites, or apps that only render with JavaScript. Returns: Up to 10 pages, each with its URL, title, description and the page text as Markdown. Typical time: about 50 s. Price: $0.042 per search (up to 10 pages), charged only on success. One call = up to 10 pages.
| Argument | Type | Description |
|---|---|---|
| url* | string | Where to start, e.g. https://docs.example.com/; links on the same site are followed |
{
"type": "object",
"required": [
"url"
],
"properties": {
"url": {
"type": "string",
"pattern": "^https?://\\S+$",
"maxLength": 2000,
"minLength": 1,
"description": "Where to start, e.g. https://docs.example.com/; links on the same site are followed"
}
},
"additionalProperties": false
}Search recent posts on X by keyword, hashtag or from:account: 20 posts with text, likes, reposts, replies, views, date and link. No X account or key needed. Use it when: You need real-time reaction, news or discussion on a topic. Not for: Follower lists, private accounts or direct messages. Returns: 20 posts: text, author handle and follower count, likes, reposts, replies, quotes, views, date, media and link. Typical time: about 4 s. Price: $0.006 per search (up to 20 posts), charged only on success. One call = up to 20 posts.
| Argument | Type | Description |
|---|---|---|
| query* | string | Search query; X search operators work, e.g. x402 payments, #bitcoin, from:nasa |
| sortBy | string | Optional, default Latest |
{
"type": "object",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"maxLength": 300,
"minLength": 1,
"description": "Search query; X search operators work, e.g. x402 payments, #bitcoin, from:nasa"
},
"sortBy": {
"enum": [
"Latest",
"Top"
],
"type": "string",
"description": "Optional, default Latest"
}
},
"additionalProperties": false
}One node for X (Twitter): search 20 recent posts, read an account's latest 20 posts, or look up a profile's followers and bio. Each action has its own price. Use it when: A task needs X (Twitter): what people say about a topic right now, what an account posted recently, or how big an account is. Not for: Follower lists, private accounts or direct messages. Returns: Depends on the action; see the actions table. Typical time: about 11 s. Actions: search (20 recent posts for a query; needs query); posts (an account's latest 20 posts; needs handle); profile (an account's profile and follower counts; needs handle). Price: from $0.006 per call, charged only on success. Price depends on action: posts $0.006, search $0.006, profile $0.008 (default search). One call = one X action (search, posts or profile).
| Argument | Type | Description |
|---|---|---|
| query | string | Search query; X search operators work, e.g. x402 payments, #bitcoin, from:nasa (for: search) |
| action* | string | What to do; sets the price. search (needs query), posts (needs handle), profile (needs handle). Default search |
| handle | string | Account handle without @, e.g. NatGeo (for: posts, profile) |
| sortBy | string | Optional, default Latest (for: search) |
{
"type": "object",
"required": [
"action"
],
"properties": {
"query": {
"type": "string",
"maxLength": 300,
"minLength": 1,
"description": "Search query; X search operators work, e.g. x402 payments, #bitcoin, from:nasa (for: search)"
},
"action": {
"enum": [
"search",
"posts",
"profile"
],
"type": "string",
"description": "What to do; sets the price. search (needs query), posts (needs handle), profile (needs handle). Default search"
},
"handle": {
"type": "string",
"pattern": "^[A-Za-z0-9_]+$",
"maxLength": 15,
"minLength": 1,
"description": "Account handle without @, e.g. NatGeo (for: posts, profile)"
},
"sortBy": {
"enum": [
"Latest",
"Top"
],
"type": "string",
"description": "Optional, default Latest (for: search)"
}
},
"additionalProperties": false
}One node for YouTube: search videos, get a channel's stats and latest videos, a video's full transcript, or its comments. Each action has its own price. Use it when: A task needs YouTube: finding videos, sizing up a channel, summarising or quoting what a video says, or reading how viewers reacted. Not for: Downloading video files, private or members-only videos. Returns: Depends on the action; see the actions table. Typical time: about 30 s. Actions: search (find videos on a topic; needs query); transcript (get the full transcript of a video; needs url); comments (read the comments on a video; needs url); channel (a channel's stats and its latest 10 videos; needs handle). Price: from $0.005 per call, charged only on success. Price depends on action: transcript $0.005, channel $0.015, search $0.042, comments $0.042 (default search). One call = one YouTube action (search, channel, transcript or comments).
| Argument | Type | Description |
|---|---|---|
| url | string | The video URL, e.g. https://www.youtube.com/watch?v=aircAruvnKk (for: transcript, comments) |
| query | string | What to search for, e.g. home espresso machine review (for: search) |
| action* | string | What to do; sets the price. search (needs query), transcript (needs url), comments (needs url), channel (needs handle). Default search |
| handle | string | The channel handle without @, e.g. NatGeo (for: channel) |
| sortBy | string | Optional, default relevance (for: search) |
| language | string |
Get the top 20 comments on any YouTube video with likes, reply count and age as JSON. Read audience reaction and questions without watching the video. Use it when: You want audience sentiment, praise or common questions about a video. Not for: The video itself or its transcript. Returns: 20 comments: text, likes, reply count, age, and whether the creator replied or hearted it. No commenter identities. Typical time: about 17 s. Price: $0.042 per search (up to 20 comments), charged only on success. One call = up to 20 comments.
| Argument | Type | Description |
|---|---|---|
| url* | string | The video URL, e.g. https://www.youtube.com/watch?v=aircAruvnKk |
| sortBy | string | Optional, default TOP_COMMENTS |
{
"type": "object",
"required": [
"url"
],
"properties": {
"url": {
"type": "string",
"pattern": "^https?://\\S+$",
"maxLength": 2000,
"minLength": 1,
"description": "The video URL, e.g. https://www.youtube.com/watch?v=aircAruvnKk"
},
"sortBy": {
"enum": [
"TOP_COMMENTS",
"NEWEST_FIRST"
],
"type": "string",
"description": "Optional, default TOP_COMMENTS"
}
},
"additionalProperties": false
}Search YouTube by keyword and get 10 videos with title, channel, views, likes, publish date, length and link as JSON. Find the best video on any topic. Use it when: You need to find relevant or popular videos on a topic. Not for: What is said inside a video (use YouTube transcript). Returns: 10 videos: title, URL, channel and subscriber count, views, likes, comment count, publish date, duration, description and thumbnail. Typical time: about 30 s. Price: $0.042 per search (up to 10 videos), charged only on success. One call = up to 10 videos.
| Argument | Type | Description |
|---|---|---|
| query* | string | What to search for, e.g. home espresso machine review |
| sortBy | string | Optional, default relevance |
{
"type": "object",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"maxLength": 200,
"minLength": 1,
"description": "What to search for, e.g. home espresso machine review"
},
"sortBy": {
"enum": [
"relevance",
"date",
"views",
"rating"
],
"type": "string",
"description": "Optional, default relevance"
}
},
"additionalProperties": false
}Get the full transcript of a public YouTube video as plain text with timestamped segments and its caption languages. Summarize, search or quote any video. Use it when: You need to summarize, quote or search what is said in a video. Not for: Videos with no captions at all; the call fails and you are not charged. Returns: Language, full transcript text, timestamped segments, video length and the other caption languages available. Typical time: about 7 s. Price: $0.005 per video, charged only on success. One call = one video transcript.
| Argument | Type | Description |
|---|---|---|
| url* | string | The video URL, e.g. https://www.youtube.com/watch?v=aircAruvnKk |
| language | string | Caption language code, e.g. en, de, es; default en |
{
"type": "object",
"required": [
"url"
],
"properties": {
"url": {
"type": "string",
"pattern": "^https?://\\S+$",
"maxLength": 2000,
"minLength": 1,
"description": "The video URL, e.g. https://www.youtube.com/watch?v=aircAruvnKk"
},
"language": {
"type": "string",
"pattern": "^[a-z]{2}(-[A-Za-z]{2,4})?$",
"description": "Caption language code, e.g. en, de, es; default en"
}
},
"additionalProperties": false
}A super-fast 6B text-to-image model with excellent photorealism and text, at 1 megapixel for a fraction of a cent. Price: $0.008 per image, charged only on success. One call = one image.
| Argument | Type | Description |
|---|---|---|
| seed | integer | |
| prompt* | string | What to create or change |
| negative_prompt | string |
{
"type": "object",
"required": [
"prompt"
],
"properties": {
"seed": {
"type": "integer"
},
"prompt": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "What to create or change"
},
"negative_prompt": {
"type": "string",
"maxLength": 1000
}
},
"additionalProperties": false
}Look up a US address on Zillow: Zestimate, home type, beds, baths, living area, lot, tax history, listing status, nearby schools and price per square foot. Use it when: You need a US home's estimated value and key facts from its address. Not for: Homes outside the US, or the owner's identity. Returns: Zestimate, listing price and status, home type, beds, baths, living area, lot size, year built, tax history, HOA, parking and nearby schools. Typical time: about 14 s. Price: $0.006 per home, charged only on success. One call = data for one home.
| Argument | Type | Description |
|---|---|---|
| address* | string | Full US street address, e.g. 18 Zelma Dr, Greenville, SC 29617 |
{
"type": "object",
"required": [
"address"
],
"properties": {
"address": {
"type": "string",
"maxLength": 200,
"minLength": 1,
"description": "Full US street address, e.g. 18 Zelma Dr, Greenville, SC 29617"
}
},
"additionalProperties": false
}We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Nov 15, 2026.
What changed in this server's tools since we started watching, newest first. Each change is scanned again.
Get the 20 latest TripAdvisor reviews of any hotel, restaurant or attraction: rating, title, text, trip type, dates and owner replies as JSON. No login. Use it when: You are judging a hotel, restaurant or attraction from what travellers say. Not for: Booking or prices; use Hotel search for those. Returns: 20 recent reviews: rating, title, text, travel date, trip type, sub-ratings, helpful votes and the owner's response. Typical time: about 14 s. Price: $0.053 per call, charged only on success. One call = one result.
One node for Booking.com: 10 hotels or apartments in a city with prices for your dates, or the 20 newest guest reviews of a property. Each action has a price. Use it when: A travel task needs places to stay in a city with prices and ratings, or what guests say about a specific property. Not for: Making a reservation; it returns links, it does not book. Returns: Depends on the action; see the actions table. Typical time: about 58 s. Actions: hotels (10 places to stay in a city, with prices for your dates; needs city); reviews (20 newest guest reviews of a property; needs url). Price: from $0.053 per call, charged only on success. Price depends on action: reviews $0.053, hotels $0.054 (default hotels). One call = one Booking.com action (hotels or reviews).
Find about 10 Airbnb rentals in any city with title, type, guests, rating, price, location and link as JSON. Built for travel agents. No account needed. Use it when: A travel task needs holiday rentals in a city rather than hotels, with ratings and prices. Not for: Booking a stay; it returns links, it does not reserve. Returns: About 10 rentals: title, type, guests, rating, price, location, thumbnail and link. Typical time: about 18 s. Price: $0.056 per call, charged only on success. One call = one result.
One node for YouTube: search videos, get a channel's stats and latest videos, a video's full transcript, or its comments. Each action has its own price. Use it when: A task needs YouTube: finding videos, sizing up a channel, summarising or quoting what a video says, or reading how viewers reacted. Not for: Downloading video files, private or members-only videos. Returns: Depends on the action; see the actions table. Typical time: about 30 s. Actions: search (find videos on a topic; needs query); transcript (get the full transcript of a video; needs url); comments (read the comments on a video; needs url); channel (a channel's stats and its latest 10 videos; needs handle). Price: from $0.005 per call, charged only on success. Price depends on action: transcript $0.005, channel $0.015, search $0.042, comments $0.042 (default search). One call = one YouTube action (search, channel, transcript or comments).
One node for X (Twitter): search 20 recent posts, read an account's latest 20 posts, or look up a profile's followers and bio. Each action has its own price. Use it when: A task needs X (Twitter): what people say about a topic right now, what an account posted recently, or how big an account is. Not for: Follower lists, private accounts or direct messages. Returns: Depends on the action; see the actions table. Typical time: about 11 s. Actions: search (20 recent posts for a query; needs query); posts (an account's latest 20 posts; needs handle); profile (an account's profile and follower counts; needs handle). Price: from $0.006 per call, charged only on success. Price depends on action: posts $0.006, search $0.006, profile $0.008 (default search). One call = one X action (search, posts or profile).
One node for TikTok: a creator's profile stats, their latest 10 videos, 10 videos for any hashtag, or the top 20 comments on a video. Each action has a price. Use it when: A task needs public TikTok data: vetting a creator, tracking what a brand or hashtag posts, or reading how people react in comments. Not for: Downloading videos, follower lists, private accounts or messages. Returns: Depends on the action; see the actions table. Typical time: about 45 s. Actions: profile (a creator's stats and latest video; needs handle); videos (a creator's latest 10 videos; needs handle); hashtag (10 videos for a hashtag; needs hashtag); comments (top 20 comments on a video; needs url). Price: from $0.004 per call, charged only on success. Price depends on action: profile $0.004, videos $0.028, comments $0.028, hashtag $0.043 (default profile). One call = one TikTok action (profile, videos, hashtag or comments).
Get the latest 10 posts from any public Threads account with text, date, likes, replies, reposts, views and media links as JSON. One HTTP call, no login. Use it when: You need what a brand, creator or public figure posted on Threads recently and how it landed. Not for: Private accounts, follower lists or messages. Returns: 10 posts: text, date, likes, replies, reposts, quotes, views, media links, hashtags and post link. Typical time: about 14 s. Price: $0.062 per call, charged only on success. One call = one result.
One node for Instagram: an account's profile stats, its latest posts or a hashtag's, or the comments on a post. Pick an action; each has its own price. Use it when: A task needs Instagram: checking an account before outreach, seeing what a brand, creator or hashtag posted, or how people react. Not for: Private accounts, stories, follower lists or direct messages. Returns: Depends on the action; see the actions table. Typical time: about 30 s. Actions: profile (size and profile of an account; needs username); posts (latest posts of an account or hashtag; needs url); comments (20 comments on a post or reel; needs postUrl). Price: from $0.005 per call, charged only on success. Price depends on action: profile $0.005, posts $0.033, comments $0.064 (default profile). One call = one Instagram action (profile, posts or comments).
One node for public Facebook pages: profile, latest posts, comments, reviews, plus local event search and the Meta ad library. Each action has its own price. Use it when: A task needs public Facebook data: checking a business page, watching what a brand posts or advertises, reading comments or reviews, or finding events. Not for: Personal profiles, private groups, Marketplace or messages. Returns: Depends on the action; see the actions table. Typical time: about 35 s. Actions: page (a page's profile, followers, category and contact details; needs handle); posts (a page's latest 10 posts; needs handle); comments (20 comments on a post or reel; needs url); reviews (20 reviews of a page; needs handle); events (10 public events for a search like jazz austin; needs query); ads (20 active facebook and instagram ads for a brand or keyword; needs query). Price: from $0.013 per call, charged only on success. Price depends on action: page $0.013, ads $0.022, posts $0.057, reviews $0.057, comments $0.057, events $0.138 (default page). One call = one Facebook action (page, posts, comments, reviews, events or ads).
One node for Amazon.com: search products, the top 10 bestsellers in a category, one product's price and specs, or its reviews. Each action has a price. Use it when: A task needs Amazon: comparing what is for sale, seeing what sells best, checking a product's price and specs, or what buyers say. Not for: Other Amazon country stores, sellers' private data or placing orders. Returns: Depends on the action; see the actions table. Typical time: about 11 s. Actions: product (price, availability and details of one product; needs asin); reviews (customer reviews of one product; needs asin); search (10 search results for a query; needs query); bestsellers (top 10 bestsellers in a category; needs category). Price: from $0.007 per call, charged only on success. Price depends on action: product $0.007, reviews $0.014, search $0.055, bestsellers $0.069 (default product). One call = one Amazon action (search, bestsellers, product or reviews).
Crawl up to 10 pages of a website or docs section and get each page back as clean Markdown with title and URL. Built for agents that need a whole site. Use it when: An agent must read a whole small site or a docs section, not just one page: up to 10 pages on the same site, as clean Markdown. Not for: Pages behind a login, very large sites, or apps that only render with JavaScript. Returns: Up to 10 pages, each with its URL, title, description and the page text as Markdown. Typical time: about 50 s. Price: $0.042 per search (up to 10 pages), charged only on success. One call = up to 10 pages.
One node for Google: web pages, news, trends, Maps businesses and reviews, keyword search volume and advertisers' Google ads. Each action has a price. Use it when: A task needs Google: current information from the web, news, search interest and volume, local businesses and their reputation, or a competitor's ads. Not for: Anything behind a login, or ad spend figures. Returns: Depends on the action; see the actions table. Typical time: about 30 s. Actions: web_pages (search the web and read the top pages as text; needs query); news (recent news on a topic; needs query); trends (whether interest in a topic is rising or falling; needs keyword); maps_search (local businesses on google maps; needs query, location); maps_reviews (google reviews of one business; needs business); keyword_volume (monthly search volume and cost per click for a keyword; needs keyword); ads (ads an advertiser runs on google search, youtube and display; needs query). Price: from $0.014 per call, charged only on success. Price depends on action: maps_reviews $0.014, keyword_volume $0.016, web_pages $0.017, news $0.035, trends $0.037, maps_search $0.042, ads $0.045 (default web_pages). One call = one Google action (web, news, trends, Maps, keywords or ads).
One node for LinkedIn: company profiles, employees and posts, people profiles (optionally with email search), people search, post search, comments, reactions and jobs. Pick an action; each has its own price. Use it when: A task needs anything from LinkedIn: researching a company or person, finding people or companies, reading posts and reactions, or job openings. Not for: Private data that is not on someone's public LinkedIn page, messages, or anything that needs a logged-in LinkedIn account. Returns: Depends on the action; see the actions table. Typical time: about 10 s. Actions: company (one company's linkedin profile; needs company);Price: from $0.007 per call, charged only on success. Price depends on action: company $0.007, profile $0.007, people_by_name $0.007, profile_with_email $0.015, jobs $0.016, post_search $0.029, company_posts $0.029, profile_posts $0.029, profile_comments $0.029, profile_reactions $0.029, company_search $0.030, post_comments $0.056, post_reactions $0.056, company_employees $0.069, people_search $0.137 (default company). One call = one LinkedIn action (profile, search, posts or jobs).
{
"type": "object",
"required": [
"action"
],
"properties": {
"url": {
"type": "string",
"pattern": "^https?://\\S+$",
"maxLength": 2000,
"minLength": 1,
"description": "The property's Booking.com URL, e.g. from Hotel search (for: reviews)"
},
"city": {
"type": "string",
"maxLength": 100,
"minLength": 1,
"description": "City or area, e.g. Lisbon (for: hotels)"
},
"action": {
"enum": [
"hotels",
"reviews"
],
"type": "string",
"description": "What to do; sets the price. hotels (needs city), reviews (needs url). Default hotels"
},
"adults": {
"type": "integer",
"maximum": 8,
"minimum": 1,
"description": "Optional number of adults, default 2 (for: hotels)"
},
"checkIn": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"description": "Optional check-in date, YYYY-MM-DD (for: hotels)"
},
"checkOut": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"description": "Optional check-out date, YYYY-MM-DD (for: hotels)"
}
},
"additionalProperties": false
}| Two-letter country code, uppercase, e.g. US, GB, DE; default US (for: ads) |
{
"type": "object",
"required": [
"action"
],
"properties": {
"url": {
"type": "string",
"pattern": "^https?://\\S+$",
"maxLength": 2000,
"minLength": 1,
"description": "A public Facebook post or reel URL (for: comments)"
},
"query": {
"type": "string",
"maxLength": 100,
"minLength": 1,
"description": "What and where, e.g. jazz Austin (for: events, ads)"
},
"action": {
"enum": [
"page",
"posts",
"comments",
"reviews",
"events",
"ads"
],
"type": "string",
"description": "What to do; sets the price. page (needs handle), posts (needs handle), comments (needs url), reviews (needs handle), events (needs query), ads (needs query). Default page"
},
"handle": {
"type": "string",
"pattern": "^[A-Za-z0-9.\\-_]+$",
"maxLength": 100,
"minLength": 1,
"description": "Facebook page name as in its URL, e.g. natgeo (for: page, posts, reviews)"
},
"country": {
"type": "string",
"pattern": "^[A-Z]{2}$",
"description": "Two-letter country code, uppercase, e.g. US, GB, DE; default US (for: ads)"
}
},
"additionalProperties": false
}| How far back to look; default 7d (for: news) |
| region | string | Two-letter country code, uppercase, e.g. US, GB, DE; default US (for: ads) |
| country | string | Optional two-letter country code, uppercase, e.g. US, GB, DE; leave out for worldwide (for: trends) |
| keyword | string | One keyword or phrase, e.g. ai agents (for: trends, keyword_volume) |
| business | string | Business name and city, e.g. Franklin Barbecue Austin (for: maps_reviews) |
| language | string | Two-letter language code, e.g. en, de; default en (for: keyword_volume) |
| location | string | City, area or address, e.g. Austin, Texas, USA (for: maps_search) |
| timeframe | string | Time window; default today 12-m (last 12 months) (for: trends) |
{
"type": "object",
"required": [
"action"
],
"properties": {
"query": {
"type": "string",
"maxLength": 300,
"minLength": 1,
"description": "What to search for, in plain words (single line) (for: web_pages, news, maps_search, ads)"
},
"action": {
"enum": [
"web_pages",
"news",
"trends",
"maps_search",
"maps_reviews",
"keyword_volume",
"ads"
],
"type": "string",
"description": "What to do; sets the price. web_pages (needs query), news (needs query), trends (needs keyword), maps_search (needs query, location), maps_reviews (needs business), keyword_volume (needs keyword), ads (needs query). Default web_pages"
},
"market": {
"type": "string",
"pattern": "^[a-z]{2}$",
"description": "Two-letter country code, lowercase, e.g. us, gb, de; default us (for: keyword_volume)"
},
"period": {
"enum": [
"1d",
"7d",
"30d"
],
"type": "string",
"description": "How far back to look; default 7d (for: news)"
},
"region": {
"type": "string",
"pattern": "^[A-Z]{2}$",
"description": "Two-letter country code, uppercase, e.g. US, GB, DE; default US (for: ads)"
},
"country": {
"type": "string",
"pattern": "^[A-Z]{2}$",
"description": "Optional two-letter country code, uppercase, e.g. US, GB, DE; leave out for worldwide (for: trends)"
},
"keyword": {
"type": "string",
"maxLength": 100,
"minLength": 1,
"description": "One keyword or phrase, e.g. ai agents (for: trends, keyword_volume)"
},
"business": {
"type": "string",
"maxLength": 200,
"minLength": 1,
"description": "Business name and city, e.g. Franklin Barbecue Austin (for: maps_reviews)"
},
"language": {
"type": "string",
"pattern": "^[a-z]{2}$",
"description": "Two-letter language code, e.g. en, de; default en (for: keyword_volume)"
},
"location": {
"type": "string",
"maxLength": 300,
"minLength": 1,
"description": "City, area or address, e.g. Austin, Texas, USA (for: maps_search)"
},
"timeframe": {
"enum": [
"now 7-d",
"today 1-m",
"today 3-m",
"today 12-m",
"today 5-y"
],
"type": "string",
"description": "Time window; default today 12-m (last 12 months) (for: trends)"
}
},
"additionalProperties": false
}| action* | string | What to do; sets the price. company (needs company), company_search (query, optional location), company_posts (url of a company page), company_employees (url of a company page, optional query, location, jobTitle), profile and profile_with_email (url of a person's profile), people_search (query, optional location, jobTitle), people_by_name (firstName, lastName, optional location), profile_posts (url of a profile), post_search (query, optional postedWithin, sortBy), post_comments and post_reactions (url of a post), profile_comments and profile_reactions (url of a profile), jobs (query, optional location). Default company |
| sortBy | string | Optional for post_search, default relevance |
| company | string | For company: company name or LinkedIn company URL, e.g. Stripe |
| jobTitle | string | Optional current job title filter for people_search and company_employees, e.g. Head of Marketing |
| lastName | string | For people_by_name: last name |
| location | string | Optional city, region or country, e.g. Germany or Austin |
| firstName | string | For people_by_name: first name |
| postedWithin | string | Optional: only posts or comments newer than this |
{
"type": "object",
"required": [
"action"
],
"properties": {
"url": {
"type": "string",
"pattern": "^https://([a-z]{2,3}\\.)?linkedin\\.com/\\S+$",
"maxLength": 500,
"minLength": 1,
"description": "LinkedIn URL of a company page, a person's profile or a post, depending on the action"
},
"query": {
"type": "string",
"maxLength": 200,
"minLength": 1,
"description": "Keywords: what the companies, people, posts or jobs are about, e.g. solar energy, product manager"
},
"action": {
"enum": [
"company",
"company_search",
"company_posts",
"company_employees",
"profile",
"profile_with_email",
"people_search",
"people_by_name",
"profile_posts",
"post_search",
"post_comments",
"post_reactions",
"profile_comments",
"profile_reactions",
"jobs"
],
"type": "string",
"description": "What to do; sets the price. company (needs company), company_search (query, optional location), company_posts (url of a company page), company_employees (url of a company page, optional query, location, jobTitle), profile and profile_with_email (url of a person's profile), people_search (query, optional location, jobTitle), people_by_name (firstName, lastName, optional location), profile_posts (url of a profile), post_search (query, optional postedWithin, sortBy), post_comments and post_reactions (url of a post), profile_comments and profile_reactions (url of a profile), jobs (query, optional location). Default company"
},
"sortBy": {
"enum": [
"relevance",
"date"
],
"type": "string",
"description": "Optional for post_search, default relevance"
},
"company": {
"type": "string",
"maxLength": 300,
"minLength": 1,
"description": "For company: company name or LinkedIn company URL, e.g. Stripe"
},
"jobTitle": {
"type": "string",
"maxLength": 100,
"minLength": 1,
"description": "Optional current job title filter for people_search and company_employees, e.g. Head of Marketing"
},
"lastName": {
"type": "string",
"maxLength": 100,
"minLength": 1,
"description": "For people_by_name: last name"
},
"location": {
"type": "string",
"maxLength": 100,
"minLength": 1,
"description": "Optional city, region or country, e.g. Germany or Austin"
},
"firstName": {
"type": "string",
"maxLength": 100,
"minLength": 1,
"description": "For people_by_name: first name"
},
"postedWithin": {
"enum": [
"any",
"24h",
"week",
"month",
"3months",
"6months",
"year"
],
"type": "string",
"description": "Optional: only posts or comments newer than this"
}
},
"additionalProperties": false
}| Caption language code, e.g. en, de, es; default en (for: transcript) |
| commentSort | string | Optional, default TOP_COMMENTS (for: comments) |
{
"type": "object",
"required": [
"action"
],
"properties": {
"url": {
"type": "string",
"pattern": "^https?://\\S+$",
"maxLength": 2000,
"minLength": 1,
"description": "The video URL, e.g. https://www.youtube.com/watch?v=aircAruvnKk (for: transcript, comments)"
},
"query": {
"type": "string",
"maxLength": 200,
"minLength": 1,
"description": "What to search for, e.g. home espresso machine review (for: search)"
},
"action": {
"enum": [
"search",
"transcript",
"comments",
"channel"
],
"type": "string",
"description": "What to do; sets the price. search (needs query), transcript (needs url), comments (needs url), channel (needs handle). Default search"
},
"handle": {
"type": "string",
"pattern": "^[A-Za-z0-9._-]+$",
"maxLength": 100,
"minLength": 1,
"description": "The channel handle without @, e.g. NatGeo (for: channel)"
},
"sortBy": {
"enum": [
"relevance",
"date",
"views",
"rating"
],
"type": "string",
"description": "Optional, default relevance (for: search)"
},
"language": {
"type": "string",
"pattern": "^[a-z]{2}(-[A-Za-z]{2,4})?$",
"description": "Caption language code, e.g. en, de, es; default en (for: transcript)"
},
"commentSort": {
"enum": [
"TOP_COMMENTS",
"NEWEST_FIRST"
],
"type": "string",
"description": "Optional, default TOP_COMMENTS (for: comments)"
}
},
"additionalProperties": false
}