skills/polymer-pay-olostep/SKILL.md
AI-powered web search, extraction, and custom research agents. Scrape webpages, extract structured data, crawl websites, and build research workflows.
npx skillsauth add polymerdao/pay-apis polymer-pay-olostepInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
AI-powered web search, extraction, and custom research agents. Scrape webpages, extract structured data with AI, crawl websites at scale, and build custom research agent workflows.
All requests route through the Polymer Pay proxy. Include your Polymer Pay API key in every request:
{
"headers": {
"Content-Type": "application/json",
"x-polymer-pay-api-key": "{{POLYMER_PAY_API_KEY}}"
}
}
Base URL: https://pay.polymerlabs.org/proxy/https/x402.orth.sh/olostep
To get an Polymer Pay API key, sign up at https://my.pay.polymerlabs.org/dashboard/api-keys.
Initiate a web page scrape with various extraction options.
Pricing: $0.01
{
"url": "https://pay.polymerlabs.org/proxy/https/x402.orth.sh/olostep/v1/scrapes",
"method": "POST",
"headers": {
"Content-Type": "application/json",
"x-polymer-pay-api-key": "{{POLYMER_PAY_API_KEY}}"
},
"body": {
"url_to_scrape": "https://example.com",
"formats": ["markdown", "html"],
"remove_css_selectors": "default"
}
}
Returns scrape_id for retrieval.
Get AI to perform research and find answers to questions by searching and browsing.
Pricing: $0.05
{
"url": "https://pay.polymerlabs.org/proxy/https/x402.orth.sh/olostep/v1/answers",
"method": "POST",
"headers": {
"Content-Type": "application/json",
"x-polymer-pay-api-key": "{{POLYMER_PAY_API_KEY}}"
},
"body": {
"task": "What is the revenue of Stripe in 2023?",
"json_format": {"revenue": "string", "year": "number"}
}
}
Extract all URLs from a website.
Pricing: $0.01
{
"url": "https://pay.polymerlabs.org/proxy/https/x402.orth.sh/olostep/v1/maps",
"method": "POST",
"headers": {
"Content-Type": "application/json",
"x-polymer-pay-api-key": "{{POLYMER_PAY_API_KEY}}"
},
"body": {
"url": "https://example.com"
}
}
Start a website crawl with configurable depth and scope.
Pricing: Dynamic
{
"url": "https://pay.polymerlabs.org/proxy/https/x402.orth.sh/olostep/v1/crawls",
"method": "POST",
"headers": {
"Content-Type": "application/json",
"x-polymer-pay-api-key": "{{POLYMER_PAY_API_KEY}}"
},
"body": {
"start_url": "https://example.com",
"max_pages": 10,
"max_depth": 2
}
}
Returns crawl_id for status checking.
Process multiple URLs in a batch.
Pricing: Dynamic
{
"url": "https://pay.polymerlabs.org/proxy/https/x402.orth.sh/olostep/v1/batches",
"method": "POST",
"headers": {
"Content-Type": "application/json",
"x-polymer-pay-api-key": "{{POLYMER_PAY_API_KEY}}"
},
"body": {
"items": [
{"url": "https://example.com/page1"},
{"url": "https://example.com/page2"}
]
}
}
Retrieve processed content from batches and crawls.
Pricing: Free
{
"url": "https://pay.polymerlabs.org/proxy/https/x402.orth.sh/olostep/v1/retrieve",
"method": "POST",
"headers": {
"Content-Type": "application/json",
"x-polymer-pay-api-key": "{{POLYMER_PAY_API_KEY}}"
},
"body": {
"retrieve_id": "{retrieve_id}"
}
}
Poll for status of a scrape operation.
Pricing: Free
{
"url": "https://pay.polymerlabs.org/proxy/https/x402.orth.sh/olostep/v1/scrapes/{scrape_id}",
"method": "GET",
"headers": {
"Content-Type": "application/json",
"x-polymer-pay-api-key": "{{POLYMER_PAY_API_KEY}}"
}
}
Poll for results of an AI research task.
Pricing: Free
{
"url": "https://pay.polymerlabs.org/proxy/https/x402.orth.sh/olostep/v1/answers/{answer_id}",
"method": "GET",
"headers": {
"Content-Type": "application/json",
"x-polymer-pay-api-key": "{{POLYMER_PAY_API_KEY}}"
}
}
Poll for status of a website crawl.
Pricing: Free
{
"url": "https://pay.polymerlabs.org/proxy/https/x402.orth.sh/olostep/v1/crawls/{crawl_id}",
"method": "GET",
"headers": {
"Content-Type": "application/json",
"x-polymer-pay-api-key": "{{POLYMER_PAY_API_KEY}}"
}
}
Get the list of pages discovered during a crawl.
Pricing: Free
{
"url": "https://pay.polymerlabs.org/proxy/https/x402.orth.sh/olostep/v1/crawls/{crawl_id}/pages",
"method": "GET",
"headers": {
"Content-Type": "application/json",
"x-polymer-pay-api-key": "{{POLYMER_PAY_API_KEY}}"
}
}
Poll for status of a batch processing job.
Pricing: Free
{
"url": "https://pay.polymerlabs.org/proxy/https/x402.orth.sh/olostep/v1/batches/{batch_id}",
"method": "GET",
"headers": {
"Content-Type": "application/json",
"x-polymer-pay-api-key": "{{POLYMER_PAY_API_KEY}}"
}
}
Get the list of processed items from a batch.
Pricing: Free
{
"url": "https://pay.polymerlabs.org/proxy/https/x402.orth.sh/olostep/v1/batches/{batch_id}/items",
"method": "GET",
"headers": {
"Content-Type": "application/json",
"x-polymer-pay-api-key": "{{POLYMER_PAY_API_KEY}}"
}
}
development
USE THIS SKILL WHEN: the user wants to use Z.ai's GLM models for chat, translation, image generation, video generation, or web search. Z.ai provides GLM-4.5 and GLM-4.6 with advanced reasoning and agentic capabilities.
development
USE THIS SKILL WHEN: the user wants a quick single-page scrape to markdown or a webpage screenshot. Provides lightweight web scraping and screenshots via x402engine through the Polymer Pay proxy.
data-ai
USE THIS SKILL WHEN: the user wants to generate AI images with FLUX models or create text-in-image with Ideogram. Provides pay-per-use image generation via x402engine through the Polymer Pay proxy.
data-ai
USE THIS SKILL WHEN: the user wants wallet balances, transactions, PnL, ENS resolution, token prices, or transaction simulation. Provides pay-per-use blockchain operations via x402engine through the Polymer Pay proxy.