Parameters2
| Parameter | Type | Default | Example |
|---|---|---|---|
capabilities | string | null | typescript,security |
q | string | null | code review |
Service overview
Compute where any asteroid or comet is in the sky and whether you can see it. Give a body (designation/number/name, e.g. "433 Eros", "Ceres", "2024 YR4") and optionally your lat/lon and a time (ISO, default now). Returns the body's identity (NEO/PHA flags, orbit class, absolute magnitude H), its geocentric right ascension + declination, the constellation it's in, geocentric + heliocentric distance (AU), solar phase angle, and its apparent visual magnitude (IAU H-G model — how bright it appears now). With lat/lon it adds altitude/azimuth, whether it's above your horizon, a visible-now flag (up AND sky dark), and the best viewing window in the next 24 hours (when it's highest during darkness). Orbital position is computed locally from JPL elements — VALIDATED against JPL Horizons to <0.1 arcminute. Stargazing, astrophotography planning, occultation/observation prep. For the body's static physical + orbital params see /api/space/body.
Level up your agent by giving it access to thousands of services. All payable per-request via x402. No API keys, no accounts.
Paste into your agentic chat and let your agent guide you.
npx awal x402 pay "https://2s.io/api/agent/marketplace/discover" \
--query '{
"capabilities": "{capabilities}",
"q": "{q}"
}'{
"endpoint": "GET /api/agent/marketplace/discover",
"paid": true,
"query": "example input",
"result": {
"value": "Structured response from the service."
}
}API surface
150 crawlable routes
| Parameter | Type | Default | Example |
|---|---|---|---|
capabilities | string | null | typescript,security |
q | string | null | code review |
| Parameter | Type | Default | Example |
|---|---|---|---|
namespace | string | null | 0xAGENTaddr... |
| Parameter | Type | Default | Example |
|---|---|---|---|
key | string | null | projects/2026/q1 |
| Parameter | Type | Default | Example |
|---|---|---|---|
limit | number | null | 10 |
prefix | string | null | projects/ |
| Parameter | Type | Default | Example |
|---|---|---|---|
tail | string | null | N757F |
| Parameter | Type | Default | Example |
|---|---|---|---|
tail | string | null | N628TS |
| Parameter | Type | Default | Example |
|---|---|---|---|
code | string | null | xxx |
| Parameter | Type | Default | Example |
|---|---|---|---|
limit | number | null | 3 |
name | string | null | Wells Fargo |
state | string | null | CA |
| Parameter | Type | Default | Example |
|---|---|---|---|
symbol | string | null | TP53 |
| Parameter | Type | Default | Example |
|---|---|---|---|
accession | string | null | P04637 |
| Parameter | Type | Default | Example |
|---|---|---|---|
name | string | null | Panthera leo |
| Parameter | Type | Default | Example |
|---|---|---|---|
endYear | number | null | 2026 |
seriesIds | string | null | LNS14000000 |
startYear | number | null | 2024 |
| Parameter | Type | Default | Example |
|---|---|---|---|
limit | number | null | 3 |
q | string | null | The Great Gatsby Fitzgerald |
| Parameter | Type | Default | Example |
|---|---|---|---|
name | string | null | Anthropic |
state | string | null | CO |
| Parameter | Type | Default | Example |
|---|---|---|---|
name | string | null | Anthropic |
state | string | null | CO |
| Parameter | Type | Default | Example |
|---|---|---|---|
zip | string | null | 12345 |
| Parameter | Type | Default | Example |
|---|---|---|---|
dataTypes | string | null | TMAX,TMIN,PRCP |
endDate | string | null | 2024-01-31 |
startDate | string | null | 2024-01-01 |
station | string | null | USW00094728 |
| Parameter | Type | Default | Example |
|---|---|---|---|
lat | number | null | -90 |
limit | number | null | 1 |
lon | number | null | -180 |
radius_km | number | null | 1 |
| Parameter | Type | Default | Example |
|---|---|---|---|
pageSize | number | null | 3 |
query | string | null | mRNA vaccine |
status | string | null | RECRUITING |
| Parameter | Type | Default | Example |
|---|---|---|---|
repo | string | null | anthropics/claude-code |
| Parameter | Type | Default | Example |
|---|---|---|---|
alpha2 | string | null | JP |
| Parameter | Type | Default | Example |
|---|---|---|---|
address | string | null | 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045 |
chain | string | null | eth |
| Parameter | Type | Default | Example |
|---|---|---|---|
query | string | null | vitalik.eth |
| Parameter | Type | Default | Example |
|---|---|---|---|
chain | string | null | base |
| Parameter | Type | Default | Example |
|---|---|---|---|
ids | string | null | bitcoin,ethereum |
vs | string | null | usd |
| Parameter | Type | Default | Example |
|---|---|---|---|
domain | string | null | xxx |
| Parameter | Type | Default | Example |
|---|---|---|---|
category | string | null | wildfires |
limit | number | null | 5 |
status | string | null | open |
| Parameter | Type | Default | Example |
|---|---|---|---|
hours | number | null | 24 |
lat | number | null | -90 |
lon | number | null | -180 |
min_magnitude | number | null | 2 |
radius_km | number | null | 500 |
| Parameter | Type | Default | Example |
|---|---|---|---|
perPage | number | null | 1 |
q | string | null | Stanford |
| Parameter | Type | Default | Example |
|---|---|---|---|
limit | number | null | 3 |
name | string | null | lincoln high |
state | string | null | CA |
| Parameter | Type | Default | Example |
|---|---|---|---|
fuelType | string | null | ELEC |
lat | number | null | 37.7749 |
limit | number | null | 5 |
lon | number | null | -122.4194 |
radius | number | null | 10 |
| Parameter | Type | Default | Example |
|---|---|---|---|
lat | number | null | 40 |
lon | number | null | -105 |
| Parameter | Type | Default | Example |
|---|---|---|---|
annualLimit | number | null | 4 |
metrics | string | null | example |
quarterlyLimit | number | null | 4 |
ticker | string | null | example |
| Parameter | Type | Default | Example |
|---|---|---|---|
ticker | string | null | AAPL |
| Parameter | Type | Default | Example |
|---|---|---|---|
limit | number | null | 5 |
ticker | string | null | example |
| Parameter | Type | Default | Example |
|---|---|---|---|
formType | string | null | example |
limit | number | null | 20 |
ticker | string | null | example |
| Parameter | Type | Default | Example |
|---|---|---|---|
formType | string | null | 13F-HR |
limit | number | null | 25 |
managerCik | string | null | 12345 |
| Parameter | Type | Default | Example |
|---|---|---|---|
ident | string | null | UA1 |
limit | number | null | 2 |
| Parameter | Type | Default | Example |
|---|---|---|---|
barcode | string | null | 3017624010701 |
| Parameter | Type | Default | Example |
|---|---|---|---|
base | string | null | USD |
symbols | string | null | EUR,GBP,JPY |
| Parameter | Type | Default | Example |
|---|---|---|---|
ip | string | null | example |
| Parameter | Type | Default | Example |
|---|---|---|---|
lat | number | null | 40.7484 |
limit | number | null | 3 |
lon | number | null | -73.9857 |
radiusKm | number | null | 10 |
| Parameter | Type | Default | Example |
|---|---|---|---|
lat | number | null | -90 |
lon | number | null | -180 |
| Parameter | Type | Default | Example |
|---|---|---|---|
congress | number | null | 119 |
limit | number | null | 3 |
| Parameter | Type | Default | Example |
|---|---|---|---|
congress | number | null | 119 |
limit | number | null | 5 |
type | string | null | samdt |
| Parameter | Type | Default | Example |
|---|---|---|---|
congress | number | null | 119 |
number | number | null | 1 |
type | string | null | hr |
| Parameter | Type | Default | Example |
|---|---|---|---|
chamber | string | null | house |
congress | number | null | 119 |
limit | number | null | 5 |
| Parameter | Type | Default | Example |
|---|---|---|---|
chamber | string | null | house |
congress | number | null | 119 |
limit | number | null | 3 |
| Parameter | Type | Default | Example |
|---|---|---|---|
bioguideId | string | null | M001190 |
| Parameter | Type | Default | Example |
|---|---|---|---|
congress | number | null | 119 |
limit | number | null | 3 |
| Parameter | Type | Default | Example |
|---|---|---|---|
month | number | null | 6 |
offset | number | null | 0 |
year | number | null | 2025 |
| Parameter | Type | Default | Example |
|---|---|---|---|
congress | number | null | 116 |
limit | number | null | 3 |
| Parameter | Type | Default | Example |
|---|---|---|---|
limit | number | null | 25 |
name | string | null | xx |
offset | number | null | 0 |
program | string | null | xx |
state | string | null | xx |
| Parameter | Type | Default | Example |
|---|---|---|---|
drug | string | null | xx |
limit | number | null | 20 |
reaction | string | null | xx |
species | string | null | xx |
| Parameter | Type | Default | Example |
|---|---|---|---|
device | string | null | xx |
limit | number | null | 20 |
manufacturer | string | null | xx |
problem | string | null | xx |
| Parameter | Type | Default | Example |
|---|---|---|---|
drug | string | null | xx |
limit | number | null | 10 |
reaction | string | null | xx |
| Parameter | Type | Default | Example |
|---|---|---|---|
classification | string | null | I |
limit | number | null | 20 |
product | string | null | xx |
state | string | null | xx |
status | string | null | Ongoing |
| Parameter | Type | Default | Example |
|---|---|---|---|
classification | string | null | I |
drug | string | null | xx |
limit | number | null | 20 |
status | string | null | Ongoing |
| Parameter | Type | Default | Example |
|---|---|---|---|
cycle | number | null | 2024 |
office | string | null | P |
perPage | number | null | 5 |
q | string | null | Harris |
| Parameter | Type | Default | Example |
|---|---|---|---|
perPage | number | null | 5 |
q | string | null | ActBlue |
| Parameter | Type | Default | Example |
|---|---|---|---|
committeeId | string | null | C00401224 |
minAmount | number | null | 1000 |
perPage | number | null | 2 |
| Parameter | Type | Default | Example |
|---|---|---|---|
committeeId | string | null | C00401224 |
minAmount | number | null | 100000 |
perPage | number | null | 2 |
| Parameter | Type | Default | Example |
|---|---|---|---|
committeeId | string | null | C00401224 |
cycle | number | null | 2024 |
scope | string | null | committees |
| Parameter | Type | Default | Example |
|---|---|---|---|
agency | string | null | xx |
limit | number | null | 25 |
page | number | null | 1 |
since | string | null | 2024-01-01 |
type | string | null | RULE |
until | string | null | 2024-01-01 |
| Parameter | Type | Default | Example |
|---|---|---|---|
bill | string | null | xx |
congress | number | null | 100 |
limit | number | null | 25 |
offset | number | null | 0 |
result | string | null | xx |
since | string | null | 2024-01-01 |
until | string | null | 2024-01-01 |
year | number | null | 1990 |
| Parameter | Type | Default | Example |
|---|---|---|---|
firstName | string | null | Bernard |
lastName | string | null | Madoff |
| Parameter | Type | Default | Example |
|---|---|---|---|
client | string | null | OpenAI |
year | number | null | 2025 |
| Parameter | Type | Default | Example |
|---|---|---|---|
accidentDateMin | string | null | 2024-01-01 |
limit | number | null | 3 |
state | string | null | 54 |
| Parameter | Type | Default | Example |
|---|---|---|---|
eventDateMin | string | null | 2025-01-01 |
fatality | boolean | null | true |
limit | number | null | 3 |
| Parameter | Type | Default | Example |
|---|---|---|---|
limit | number | null | 3 |
state | string | null | NH |
| Parameter | Type | Default | Example |
|---|---|---|---|
initialPenalty | object | null | null |
limit | number | null | 3 |
| Parameter | Type | Default | Example |
|---|---|---|---|
congress | number | null | 100 |
document | string | null | xx |
limit | number | null | 25 |
offset | number | null | 0 |
result | string | null | xx |
session | number | null | 1 |
since | string | null | 2024-01-01 |
until | string | null | 2024-01-01 |
| Parameter | Type | Default | Example |
|---|---|---|---|
agency | string | null | xx |
awardType | string | null | contracts |
limit | number | null | 25 |
page | number | null | 1 |
recipient | string | null | xx |
recipientState | string | null | xx |
since | string | null | 2024-01-01 |
until | string | null | 2024-01-01 |
| Parameter | Type | Default | Example |
|---|---|---|---|
limit | number | null | 3 |
minRating | number | null | 5 |
state | string | null | CA |
| Parameter | Type | Default | Example |
|---|---|---|---|
name | string | null | mayo clinic |
state | string | null | MN |
| Parameter | Type | Default | Example |
|---|---|---|---|
npi | string | null | 1003000126 |
| Parameter | Type | Default | Example |
|---|---|---|---|
cause | string | null | Suicide |
limit | number | null | 5 |
state | string | null | California |
| Parameter | Type | Default | Example |
|---|---|---|---|
limit | number | null | 3 |
npi | string | null | 1417124736 |
| Parameter | Type | Default | Example |
|---|---|---|---|
npi | string | null | 1003000126 |
| Parameter | Type | Default | Example |
|---|---|---|---|
name | string | null | occupationalseries |
| Parameter | Type | Default | Example |
|---|---|---|---|
keyword | string | null | data scientist |
remote | boolean | null | true |
resultsPerPage | number | null | 5 |
| Parameter | Type | Default | Example |
|---|---|---|---|
firm | string | null | xx |
limit | number | null | 10 |
name | string | null | xx |
| Parameter | Type | Default | Example |
|---|---|---|---|
court | string | null | example |
filedAfter | string | null | 2024-01-01 |
filedBefore | string | null | 2024-01-01 |
limit | number | null | 10 |
order | string | null | relevance |
q | string | null | xx |
| Parameter | Type | Default | Example |
|---|---|---|---|
court | string | null | nysd |
q | string | null | United States v. Bankman-Fried |
| Parameter | Type | Default | Example |
|---|---|---|---|
agency | string | null | example |
limit | number | null | 10 |
q | string | null | example |
since | string | null | 2024-01-01 |
type | string | null | RULE |
until | string | null | 2024-01-01 |
| Parameter | Type | Default | Example |
|---|---|---|---|
firstName | string | null | xx |
lastName | string | null | xx |
limit | number | null | 10 |
| Parameter | Type | Default | Example |
|---|---|---|---|
registrationNumber | string | null | 1057884 |
| Parameter | Type | Default | Example |
|---|---|---|---|
limit | number | null | 3 |
query | string | null | smith goldman |
| Parameter | Type | Default | Example |
|---|---|---|---|
lastName | string | null | Smith |
limit | number | null | 3 |
state | string | null | CA |
| Parameter | Type | Default | Example |
|---|---|---|---|
licenseType | string | null | Sales Agent |
limit | number | null | 5 |
name | string | null | Garcia |
state | string | null | TX |
| Parameter | Type | Default | Example |
|---|---|---|---|
licenseType | string | null | Electrician |
limit | number | null | 5 |
name | string | null | Garcia |
state | string | null | TX |
| Parameter | Type | Default | Example |
|---|---|---|---|
limit | number | null | 3 |
term | string | null | tylenol 500mg |
| Parameter | Type | Default | Example |
|---|---|---|---|
id | number | null | 8863 |
| Parameter | Type | Default | Example |
|---|---|---|---|
kind | string | null | top |
limit | number | null | 10 |
| Parameter | Type | Default | Example |
|---|---|---|---|
count | number | null | 5 |
freshness | string | null | pw |
q | string | null | artificial intelligence regulation |
| Parameter | Type | Default | Example |
|---|---|---|---|
limit | number | null | 3 |
q | string | null | relief foundation |
| Parameter | Type | Default | Example |
|---|---|---|---|
q | string | null | Khan Academy |
| Parameter | Type | Default | Example |
|---|---|---|---|
dataType | string | null | Foundation |
limit | number | null | 5 |
query | string | null | cheddar cheese |
| Parameter | Type | Default | Example |
|---|---|---|---|
doi | string | null | 10.1038/nature12373 |
| Parameter | Type | Default | Example |
|---|---|---|---|
limit | number | null | 10 |
q | string | null | example |
since | string | null | 2024-01-01 |
sources | string | null | example |
| Parameter | Type | Default | Example |
|---|---|---|---|
limit | number | null | 1 |
parkCode | string | null | yose |
resource | string | null | parks |
| Parameter | Type | Default | Example |
|---|---|---|---|
applicationNumber | string | null | 18566276 |
| Parameter | Type | Default | Example |
|---|---|---|---|
applicationNumber | string | null | 18566276 |
| Parameter | Type | Default | Example |
|---|---|---|---|
limit | number | null | 5 |
q | string | null | neural network |
| Parameter | Type | Default | Example |
|---|---|---|---|
limit | number | null | 3 |
name | string | null | John Smith |
| Parameter | Type | Default | Example |
|---|---|---|---|
number | string | null | +14155552671 |
| Parameter | Type | Default | Example |
|---|---|---|---|
category | string | null | restaurant |
lat | number | null | -90 |
limit | number | null | 20 |
lon | number | null | -180 |
radius_m | number | null | 1000 |
| Parameter | Type | Default | Example |
|---|---|---|---|
bbl | string | null | 1010110001 |
limit | number | null | 5 |
| Parameter | Type | Default | Example |
|---|---|---|---|
bbl | string | null | 1010110001 |
| Parameter | Type | Default | Example |
|---|---|---|---|
bbl | string | null | 1010110001 |
limit | number | null | 3 |
| Parameter | Type | Default | Example |
|---|---|---|---|
bbl | string | null | 3030310015 |
classCode | string | null | C |
limit | number | null | 3 |
| Parameter | Type | Default | Example |
|---|---|---|---|
hours | number | null | 24 |
lat | number | null | -90 |
lon | number | null | -180 |
min_magnitude | number | null | 2 |
radius_km | number | null | 500 |
| Parameter | Type | Default | Example |
|---|---|---|---|
limit | number | null | 1 |
resource | string | null | campsites |
state | string | null | CA |
| Parameter | Type | Default | Example |
|---|---|---|---|
name | string | null | react |
| Parameter | Type | Default | Example |
|---|---|---|---|
name | string | null | requests |
| Parameter | Type | Default | Example |
|---|---|---|---|
count | number | null | 5 |
q | string | null | x402 payment protocol |
| Parameter | Type | Default | Example |
|---|---|---|---|
q | string | null | 433 Eros |
| Parameter | Type | Default | Example |
|---|---|---|---|
dateMax | string | null | 2026-06-30 |
dateMin | string | null | 2026-06-01 |
distMaxAu | number | null | 0.05 |
limit | number | null | 10 |
| Parameter | Type | Default | Example |
|---|---|---|---|
name | string | null | Kepler-22 b |
| Parameter | Type | Default | Example |
|---|---|---|---|
limit | number | null | 5 |
when | string | null | upcoming |
| Parameter | Type | Default | Example |
|---|---|---|---|
body | string | null | 433 Eros |
lat | number | null | 40.7128 |
lon | number | null | -74.006 |
| Parameter | Type | Default | Example |
|---|---|---|---|
lat | number | null | 40.7128 |
lon | number | null | -74.006 |
noradId | number | null | 25544 |
| Parameter | Type | Default | Example |
|---|---|---|---|
lat | number | null | 40.7128 |
lon | number | null | -74.006 |
| Parameter | Type | Default | Example |
|---|---|---|---|
lat | number | null | 40.7128 |
lon | number | null | -74.006 |
| Parameter | Type | Default | Example |
|---|---|---|---|
hostStar | string | null | TRAPPIST-1 |
| Parameter | Type | Default | Example |
|---|---|---|---|
ticker | string | null | AAPL |
| Parameter | Type | Default | Example |
|---|---|---|---|
date | string | null | 2024-01-01 |
lat | number | null | -90 |
lon | number | null | -180 |
| Parameter | Type | Default | Example |
|---|---|---|---|
hours | number | null | 24 |
lat | number | null | -90 |
lon | number | null | -180 |
radius_km | number | null | 100 |
| Parameter | Type | Default | Example |
|---|---|---|---|
domain | string | null | shop.example.co.uk |
| Parameter | Type | Default | Example |
|---|---|---|---|
host | string | null | example.com |
| Parameter | Type | Default | Example |
|---|---|---|---|
pageSize | number | null | 3 |
| Parameter | Type | Default | Example |
|---|---|---|---|
pageSize | number | null | 3 |
| Parameter | Type | Default | Example |
|---|---|---|---|
filter | string | null | country:eq:Brazil |
pageSize | number | null | 3 |
| Parameter | Type | Default | Example |
|---|---|---|---|
pageSize | number | null | 3 |
| Parameter | Type | Default | Example |
|---|---|---|---|
format | string | null | markdown |
url | string | null | https://example.com |
| Parameter | Type | Default | Example |
|---|---|---|---|
limit | number | null | 50 |
url | string | null | https://www.anthropic.com/sitemap.xml |
| Parameter | Type | Default | Example |
|---|---|---|---|
format | string | null | markdown |
url | string | null | https://react.dev |
| Parameter | Type | Default | Example |
|---|---|---|---|
url | string | null | https://example.com |
| Parameter | Type | Default | Example |
|---|---|---|---|
limit | number | null | 25 |
make | string | null | xx |
model | string | null | example |
modelYear | number | null | 1949 |
| Parameter | Type | Default | Example |
|---|---|---|---|
limit | number | null | 25 |
offset | number | null | 0 |
status | string | null | O |
| Parameter | Type | Default | Example |
|---|---|---|---|
manufacturer | string | null | xx |
page | number | null | 1 |
| Parameter | Type | Default | Example |
|---|---|---|---|
make | string | null | xx |
modelYear | number | null | 1949 |
| Parameter | Type | Default | Example |
|---|---|---|---|
vin | string | null | 1HGCM82633A004352 |
| Parameter | Type | Default | Example |
|---|---|---|---|
make | string | null | xx |
model | string | null | example |
modelYear | number | null | 1949 |
| Parameter | Type | Default | Example |
|---|---|---|---|
zip | string | null | 12345 |
| Parameter | Type | Default | Example |
|---|---|---|---|
id | string | null | Q42 |
languages | string | null | en,es |
maxClaimsPerProperty | number | null | 5 |
| Parameter | Type | Default | Example |
|---|---|---|---|
lang | string | null | en |
title | string | null | example |
| Parameter | Type | Default | Example |
|---|---|---|---|
word | string | null | serendipity |
| Parameter | Type | Default | Example |
|---|---|---|---|
limit | number | null | 5 |
relation | string | null | rhymes |
word | string | null | jingle |
| Parameter | Type | Default | Example |
|---|---|---|---|
country | string | null | US |
indicator | string | null | NY.GDP.MKTP.CD |
yearFrom | number | null | 2020 |
yearTo | number | null | 2023 |
FAQ
Service
NFT metadata, traits, and image URI for any ERC721 or ERC1155 token - fetched via eth_call with IPFS resolution (OneSource live Ethereum RPC)
Service
Professional image generation via fal.ai. Default model: OpenAI GPT Image 2 (typography, realism). Alternative: Google Nano Banana Pro. Pricing mirrors Otto AI's ACP at-cost flat fee of $1.00 per image (no refund in x402 — dynamic pricing coming in v2). Supports image editing via public image URL.
Service
Exa /contents endpoint