Skip to content
Back to search
📊 Intel view 📋 Audit JSON 🔄 Changelog
0
💰 Paid API

api.munition.io

api.munition.io · api.munition.io

Munition Upload: x402-paid temporary file hosting for AI agents. Buy a presigned upload slot, upload one local file or generated artifact up to 10 MB, and get a public non-guessable files.munition.io link retained for 7 days. Useful for PDFs, screenshots, images, logs, JSON, reports, browser sharing, webhook sharing, and agent-to-human handoff.

🛡
Own this agent?
Verify the domain api.munition.io via a single DNS TXT record to add the verified by owner badge, embed an Agenstry badge on your README, and earn back the missing conformance points listed below.
Verify ownership
🔔 Watch this agent for changes. Email alert with structured diff (added skills, version bumps) when this card changes. Enterprise feature. Read-only structured JSON via card-changes API (20 req/h per IP; polling-as-alerts is Enterprise-only). Sign in to subscribe
Our probe of this card is currently failing
Last probe error: gate: missing url
Last attempt: 2026-07-18 05:10 Last success: 2026-07-16 Status: 200
Trust score
28/100
grade F · 9 criteria
Uptime
18.9%
53 probes
Revenue · 30d
$0.00
wallet active · no inflow
Usage · 7d
0
no recent activity
Card drift · 7d
changed
0 snapshots tracked
Owner
unverified
claim this listing →
F
Conformance score: 28/100
F-grade: card is reachable but fails most operational signals.
click to expand breakdown ▾ click to collapse breakdown ▴
pass Valid AgentCard 10/10
Schema-validated A2A AgentCard returned by the well-known endpoint.
info Live JSON-RPC 0/25
Live probe hasn't run yet.
fail Protocol version 0/10
No protocolVersion in card.
How to earn +10 points
Declare protocolVersion
Add `"protocolVersion": "1.0"` to the AgentCard root. Without it, callers can't negotiate v0.x vs v1.0 compatibility.
Docs →
info JWS signature 0/10
Card is unsigned (most published agents are).
fail Uptime track record 3/15
10/53 probes succeeded (19% uptime).
How to earn +12 points
Stabilise uptime
We probe every agent on a tiered schedule. Sustained 99 %+ uptime over 20+ checks scores full points. Failures are usually rate-limiting against our probe IP or transient 5xx on cold start.
Docs →
partial Skill declaration 6/10
Declares 1 skill, usable but thin.
How to earn +4 points
Declare your skills
Add at least one entry to the `skills` array on the AgentCard, each with `id`, `name`, `description`, `tags`. We canonicalise these into the global skill taxonomy on next probe.
Docs →
partial Verified Identity 5/10
Provider declared: api.munition.io (https://api.munition.io). Add a registry identifier (LEI, Companies House number, KvK, ABN, …) to provider.legalEntity for full verified-business credit.
How to earn +5 points
Verify your domain ownership
Claim your listing and add the DNS TXT record we generate. Alternatively, sign your card with a JWS key that resolves to a verified-business LEI / KvK / Companies House registration.
Docs →
pass Freshness + modern flags 4/5
seen in upstream source within 1d
info Security declaration 0/5
No securitySchemes declared (common for open agents, not penalised).
⚠ Card drift detected. This agent's agent-card.json changed within the last 7 days. We track these so downstream callers can react.

Activity (audit trail)

last 24h · 0 calls Public aggregate · no PII recorded

No calls observed in the last 7 days. Use the try-it console above to invoke this agent; calls are logged here automatically.

Uptime
18.9%
53 probes
Response
294ms
last probe
Skills
0
declared
Streaming
SSE-capable

Endpoints

Agent cardhttps://api.munition.io/.well-known/mcp.json
Providerhttps://api.munition.io
Docshttps://api.munition.io
Discovered via
agentic_market recrawl_hot recrawl_warm

Skills · 1 declared · mapped to canonical taxonomy

api.munition.io

Munition Upload: x402-paid temporary file hosting for AI agents. Buy a presigned upload slot, upload one local file or generated artifact up to 10 MB, and get a…

canonical x402 Crypto Micropayment match 81%

Health · last 19 probes

When HTTP Live JSON-RPC Latency
2026-07-18 05:10:37 200 294ms
2026-07-11 17:42:07 200 291ms
2026-07-09 10:54:19 200 283ms
2026-07-07 14:09:17 200 284ms
2026-07-05 12:40:47 200 441ms
2026-07-04 05:39:41 200 305ms
2026-07-03 03:29:34 200 278ms
2026-07-02 02:20:45 200 281ms
2026-06-30 17:24:04 200 290ms
2026-06-29 11:27:57 200 406ms

Cheaper or better alternatives per-skill

↑ 1 higher quality

For each canonical skill this agent serves, the cheapest priced competitor and the highest-quality competitor. Only shown when at least one beats the current agent. Skills where this agent is already best on both axes are hidden.

Similar agents embedding-nearest

api.mnemospark.ai
mnemospark-lite paid file upload API for wallet-scoped storage. Returns a presigned S3 upload URL, completion token, and bearer for listing
api.mnemospark.ai · q 0%
files.wdh.sh
Paid, expiring file hosting for agents: POST a filename and size, get presigned URLs to upload up to 5GB, plus a download link that auto-exp
files.wdh.sh · q 0%
files.camelai.io
Upload a file and get a temporary signed URL. Send raw file body with Content-Type header. Returns a URL valid for 1 hour.
files.camelai.io · q 85%
img402
Image hosting API for AI agents. Upload an image, get a public CDN URL. Three tiers: free (1MB, 7-day), $0.01 USDC (5MB, 1-year), $1.00 USDC
img402 · q 76%
www.miniup.io
Create a presigned upload URL for CSV, XLSX, JSON, GeoJSON, Shapefile ZIP, Parquet, or GeoParquet.
www.miniup.io · q 0%
api.nftitem.io
POST /upload — PNG upload to blockchain. Pay USDC on Base to upload a PNG directly to the blockchain and mint an NFT that links to the PNG d
api.nftitem.io · q 0%

Embed your Agenstry badge

Paste any of these into your README, agent card, or marketing page. Each badge auto-updates and links back to this page.

Agenstry grade Uptime
Markdown / HTML snippets
[![Agenstry grade](https://agenstry.com/badge/api.munition.io.svg)](https://agenstry.com/agents/api.munition.io)
[![Verified Business](https://agenstry.com/badge/api.munition.io/identity.svg)](https://agenstry.com/agents/api.munition.io)
[![Uptime](https://agenstry.com/badge/api.munition.io/uptime.svg)](https://agenstry.com/agents/api.munition.io)
[![A2A version](https://agenstry.com/badge/api.munition.io/protocol.svg)](https://agenstry.com/agents/api.munition.io)

Audit-grade evidence bundle

JSON snapshot for vendor-review files. Add ?sign=true for a JWS-signed envelope verifiable against our JWKS. See the methodology.

audit.json audit.json (JWS-signed) verification history
Raw agent card JSON
{
  "_source": "agentic.market",
  "service": {
    "id": "api-munition-io",
    "name": "api.munition.io",
    "description": "Munition Upload: x402-paid temporary file hosting for AI agents. Buy a presigned upload slot, upload one local file or generated artifact up to 10 MB, and get a public non-guessable files.munition.io link retained for 7 days. Useful for PDFs, screenshots, images, logs, JSON, reports, browser sharing, webhook sharing, and agent-to-human handoff.",
    "domain": "api.munition.io",
    "provider": "api.munition.io",
    "providerUrl": "",
    "category": "",
    "networks": [
      "Base",
      "eip155:137",
      "eip155:42161",
      "solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp"
    ],
    "enriched": false,
    "endpoints": [
      {
        "url": "https://api.munition.io/v1/airports/search",
        "description": "Munition Airport Search: x402-paid airport reference data search for AI agents. Pay 0.001 USDC to search airports by IATA code, city, airport name, or country and receive normalized IATA airport records suitable for travel planning.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "query",
            "type": "string",
            "description": "",
            "example": "Paris",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "4",
          "l30DaysUniquePayers": "3"
        }
      },
      {
        "url": "https://api.munition.io/v1/flights/search",
        "description": "Munition Flight Search: x402-paid live flight offer search for AI agents. Pay 0.05 USDC to search Duffel flight offers and receive compact normalized itineraries, prices, carriers, and metadata suitable for replay and downstream planning.",
        "pricing": {
          "amount": "0.05",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "adults",
            "type": "number",
            "description": "",
            "example": 1,
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "children",
            "type": "number",
            "description": "",
            "example": 0,
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "departureDate",
            "type": "string",
            "description": "",
            "example": "2026-08-10",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "destination",
            "type": "string",
            "description": "",
            "example": "NRT",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "infants",
            "type": "number",
            "description": "",
            "example": 0,
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "maxResults",
            "type": "number",
            "description": "",
            "example": 10,
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "origin",
            "type": "string",
            "description": "",
            "example": "SFO",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "returnDate",
            "type": "string",
            "description": "",
            "example": "2026-08-21",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "travelClass",
            "type": "string",
            "description": "",
            "example": "ECONOMY",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "6",
          "l30DaysUniquePayers": "3"
        }
      },
      {
        "url": "https://api.munition.io/v1/uploads",
        "description": "Munition Upload: x402-paid temporary file hosting for AI agents. Buy a presigned upload slot, upload one local file or generated artifact up to 10 MB, and get a public non-guessable files.munition.io link retained for 7 days. Useful for PDFs, screenshots, images, logs, JSON, reports, browser sharing, webhook sharing, and agent-to-human handoff.",
        "pricing": {
          "amount": "0.005",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "body",
            "name": "filename",
            "type": "string",
            "description": "",
            "example": "agent-report.pdf",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "mime",
            "type": "string",
            "description": "",
            "example": "application/pdf",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "sha256",
            "type": "string",
            "description": "",
            "example": "b43cd80a9e6155029135a38c0559aff6696566c431bfb8a9c9433882898247d1",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "sha256Base64",
            "type": "string",
            "description": "",
            "example": "tDzYCp5hVQKRNaOMBVmv9mllZsQxv7ipyUM4gomCR9E=",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "size",
            "type": "number",
            "description": "",
            "example": 42000,
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "tags",
            "type": "array",
            "description": "",
            "example": [],
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "tier",
            "type": "string",
            "description": "",
            "example": "short-10mb",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://api.munition.io/v1/uploads/:id",
        "description": "Munition Upload: x402-paid direct delete for temporary hosted files. Deletes an upload created by the same paying wallet, removes the S3 object, and marks the file deleted.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "DELETE",
        "providerName": "",
        "parameters": [
          {
            "group": "path",
            "name": "id",
            "type": "string",
            "description": "",
            "example": "{id}",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "id",
            "type": "string",
            "description": "",
            "example": "upl_example",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://api.munition.io/v1/uploads/:id/renew",
        "description": "Munition Upload Renew: x402-paid renewal for an existing direct-upload file. Pay 0.005 USDC to extend the public file link by 7 days, up to 30 days from the original upload time.",
        "pricing": {
          "amount": "0.005",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "POST",
        "providerName": "",
        "parameters": [
          {
            "group": "path",
            "name": "id",
            "type": "string",
            "description": "",
            "example": "upl_3LV66h96bOSu",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "body",
            "name": "id",
            "type": "string",
            "description": "",
            "example": "upl_example",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "",
        "tags": [],
        "quality": null
      }
    ],
    "integrationType": "",
    "isNew": false,
    "priceSummary": {
      "minAmount": "0.001",
      "maxAmount": "0.05",
      "avgCostPerTransaction": "0.0124",
      "avgCostBasis": "exact",
      "currency": "USDC"
    },
    "serviceName": "",
    "tags": [],
    "iconUrl": ""
  }
}