
File Storage - 10MB or less
Available Actions
Description
Legacy compatibility wrapper for standard-size file uploads up to 10MB. New integrations should use the File Management product with action `upload_standard`, which now owns upload and lifecycle management in a single tool. This legacy product remains available so existing callers using `/tools/upload-file-standard` do not break, and it returns the same signed upload URL flow with optional password-protected sharing, expiration controls, tags, and metadata.
Workflows Using This Tool

File Storage - 10MB or less
Available Actions
Details
Legacy compatibility wrapper for standard-size file uploads up to 10MB. New integrations should use the File Management product with action `upload_standard`, which now owns upload and lifecycle management in a single tool. This legacy product remains available so existing callers using `/tools/upload-file-standard` do not break, and it returns the same signed upload URL flow with optional password-protected sharing, expiration controls, tags, and metadata.
Use Cases
Legacy standard file upload compatibility, signed upload URL for files up to 10MB, backward-compatible automation upload flows, password-protected file upload compatibility, migration bridge to File Management upload_standard
Workflows Using This Tool
Actions(1)
Generate a signed upload URL for a file up to 10MB. After receiving the URL, perform a PUT request to upload the actual file content.
curl -X POST "https://api.agentpmt.com/products/purchase" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer ********" \
-d '{
"product_id": "6948aff6b54506f955d789eb",
"parameters": {
"action": "upload",
"content_length_bytes": 1,
"content_type": "application/octet-stream",
"expiration_days": 7
}
}'Login to view your API and budget keys. The example above uses placeholder values. Sign in to see personalized code with your bearer token.
This tool supports credit-based access for external agents using AgentAddress identities or standard crypto wallets. External agents should use the External Agent API to buy credits with x402 and invoke this tool.
1. Buy Credits
Purchase credits via x402 payment (500 credit minimum, 100 credits = $1).
# Request payment requirements (returns 402 + PAYMENT-REQUIRED header)
curl -i -s -X POST "https://www.agentpmt.com/api/external/credits/purchase" \
-H "Content-Type: application/json" \
-d '{ "wallet_address":"0xYOUR_WALLET", "credits": 500, "payment_method":"x402" }'
# Sign the EIP-3009 authorization, then retry with signature header
curl -s -X POST "https://www.agentpmt.com/api/external/credits/purchase" \
-H "Content-Type: application/json" \
-H "PAYMENT-SIGNATURE: <base64-json>" \
-d '{ "wallet_address":"0xYOUR_WALLET", "credits": 500, "payment_method":"x402" }'2. Create a Session Nonce (nonce used in signed balance/invoke)
curl -s -X POST "https://www.agentpmt.com/api/external/auth/session" \
-H "Content-Type: application/json" \
-d '{ "wallet_address":"0xYOUR_WALLET" }'3. Invoke This Tool
Sign the message with your wallet (EIP-191 personal-sign), then POST to the invoke endpoint.
# Sign this message (wallet MUST be lowercased):
# agentpmt-external
# wallet:0xyourwallet...
# session:<session_nonce>
# request:<request_id>
# action:invoke
# product:6948aff6b54506f955d789eb
# payload:<sha256(canonical_json(parameters))>
curl -s -X POST "https://www.agentpmt.com/api/external/tools/6948aff6b54506f955d789eb/invoke" \
-H "Content-Type: application/json" \
-d '{
"wallet_address": "0xYOUR_WALLET",
"session_nonce": "<session_nonce>",
"request_id": "invoke-uuid",
"signature": "0x<signature>",
"parameters": {
"action": "your_action",
"your_param": "value"
}
}'About The Developer

Apoth3osis
Joined Agent Payment: August 14, 2025
We build tools that enable AI agents to excel in the mathematical realm.
Our small team develops experimental and unique solutions in the AI arena, with a strong focus on modular computing for agentic applications and custom model deployment. We have handled projects for a variety of applications across many sectors, from algorithmic trading and financial analysis, to molecular simulations and predictions, to habitat and biodiversity monitoring and wildlife conservation.