Direct access
Provider-owned integration
This listing is discovery-only. Calls go straight to the provider and follow the provider's docs and auth model.
Marketplace execution
Disabled
Auth and payment
Provider-defined
Use this listing to discover StableUpload docs and pay-per-upload hosting workflows for agents.
## Access model
This is a discovery-only external API. Calls go directly to the provider; the marketplace does not proxy, authenticate, or settle them.
## Setup
1. Review the provider docs before calling any endpoint.
2. Authenticate directly with the provider as required by the provider.
3. Authenticate directly with StableUpload as required by the provider.
## External Endpoints
### Buy a site upload slot for zip hosting
Method: POST
Direct URL: https://stableupload.dev/api/site
Docs: https://stableupload.dev/llms.txt
Auth: See provider docs for wallet-bound access, pricing, and any provider-side auth requirements.
curl -X POST "https://stableupload.dev/api/site" \
-H "Content-Type: application/json" \
-d '{
"tier": "10mb",
"filename": "string"
}'
Fast only lists this provider and its docs; execution happens directly against the provider.
### Buy an upload slot (10MB $0.02, 100MB $0.20, 1GB $2.00)
Method: POST
Direct URL: https://stableupload.dev/api/upload
Docs: https://stableupload.dev/llms.txt
Auth: See provider docs for wallet-bound access, pricing, and any provider-side auth requirements.
curl -X POST "https://stableupload.dev/api/upload" \
-H "Content-Type: application/json" \
-d '{
"tier": "10mb",
"filename": "string",
"contentType": "string"
}'
Fast only lists this provider and its docs; execution happens directly against the provider.
### Check TLS provisioning status
Method: GET
Direct URL: https://stableupload.dev/api/site/domain/status
Docs: https://stableupload.dev/llms.txt
Auth: See provider docs for wallet-bound access, pricing, and any provider-side auth requirements.
curl -X GET "https://stableupload.dev/api/site/domain/status"
Fast only lists this provider and its docs; execution happens directly against the provider.
### Connect a custom domain to a site
Method: POST
Direct URL: https://stableupload.dev/api/site/domain
Docs: https://stableupload.dev/llms.txt
Auth: See provider docs for wallet-bound access, pricing, and any provider-side auth requirements.
curl -X POST "https://stableupload.dev/api/site/domain" \
-H "Content-Type: application/json" \
-d '{
"hostname": "string",
"uploadId": "string"
}'
Fast only lists this provider and its docs; execution happens directly against the provider.
### Extract zip and make site live
Method: POST
Direct URL: https://stableupload.dev/api/site/activate
Docs: https://stableupload.dev/llms.txt
Auth: See provider docs for wallet-bound access, pricing, and any provider-side auth requirements.
curl -X POST "https://stableupload.dev/api/site/activate" \
-H "Content-Type: application/json" \
-d '{
"uploadId": "string"
}'
Fast only lists this provider and its docs; execution happens directly against the provider.
### Get upload details by ID
Method: GET
Direct URL: https://stableupload.dev/api/download/:uploadId
Docs: https://stableupload.dev/llms.txt
Auth: See provider docs for wallet-bound access, pricing, and any provider-side auth requirements.
curl -X GET "https://stableupload.dev/api/download/:uploadId"
Fast only lists this provider and its docs; execution happens directly against the provider.
### List uploads for authenticated wallet
Method: GET
Direct URL: https://stableupload.dev/api/uploads
Docs: https://stableupload.dev/llms.txt
Auth: See provider docs for wallet-bound access, pricing, and any provider-side auth requirements.
curl -X GET "https://stableupload.dev/api/uploads"
Fast only lists this provider and its docs; execution happens directly against the provider.Have a request?