Skip to content

Storage & Services APIs

Webhook inbox, URL shortener, paste bin, and geolocation distance/geocoding APIs.

13 endpoints available. All free to try without an API key.

POST /v1/webhook/inbox/create

Create a temporary webhook inbox that captures incoming payloads for 24 hours.

Create a temporary webhook inbox that captures incoming HTTP payloads for 24 hours. Free API for testing webhooks, debugging integrations, and inspecting payloads.

webhook inbox api webhook testing api
POST /v1/webhook/inbox/:id/receive

Capture an incoming webhook payload into a specific inbox.

The webhook inbox receive URL. Point Stripe, GitHub, Shopify, or any webhook provider here to capture payloads into your temporary inbox.

webhook receive url webhook capture endpoint
GET /v1/webhook/inbox/:id

Get metadata and payload count for a webhook inbox.

Get metadata for a webhook inbox: creation time, receive URL, payloads URL, and current payload count. Free API for webhook inbox inspection.

webhook inbox metadata webhook inbox status api
GET /v1/webhook/inbox/:id/payloads

List all captured payloads from a webhook inbox via GET.

Retrieve captured webhook payloads from a temporary inbox via GET. Returns request bodies, timestamps, and payload IDs. Free webhook debugging API.

webhook payloads api get webhook payloads
POST /v1/webhook/inbox/:id/list

List payloads via POST (backward-compat alias).

Retrieve all captured webhook payloads from a temporary inbox. View timestamps, request bodies, and payload IDs. Free API for webhook debugging.

webhook payload list api view webhook payloads
POST /v1/short-url/create

Shorten a URL with an optional custom slug and get a tracked short link.

Shorten any URL with an optional custom slug and built-in click analytics. Build link shortening into your app with one POST request. Free API.

url shortener api short link api
POST /v1/paste/create

Create a temporary paste with optional syntax highlighting and configurable TTL.

Create temporary text pastes with syntax highlighting and TTL up to 24 hours. Share code snippets and logs with a single POST. Free API, no signup.

paste bin api temporary text storage api
POST /v1/geo/distance

Calculate the great-circle distance between two coordinate pairs.

Calculate the great-circle distance between two lat/lng points using the Haversine formula. Returns km, miles, and nautical miles. Free geolocation API.

distance calculator api haversine distance api
POST /v1/geo/geocode

Convert a street address or place name into latitude/longitude coordinates.

Turn any street address or place name into latitude and longitude coordinates via API. Powered by OpenStreetMap. Returns lat, lng, and display name. Free.

geocoding api address to coordinates api
POST /v1/geo/reverse

Convert latitude/longitude coordinates into a human-readable address.

Turn latitude and longitude into a street address via API. Powered by OpenStreetMap. Returns formatted address, city, country, and postal code. Free for developers.

reverse geocoding api coordinates to address api
POST /v1/geo/batch

Geocode up to 10 addresses in a single request.

Geocode up to 10 addresses in a single API call for free. Returns coordinates for each address with individual error handling. Failed lookups do not fail the batch.

batch geocoding api bulk geocode api
GET /v1/paste/{id}

GET paste content and metadata by ID.

Fetch a stored paste by ID with a REST GET. Returns the original content, language tag, and creation timestamp. CDN-friendly and cacheable at the edge.

paste retrieval api get paste by id api
GET /v1/short-url/{slug}/stats

GET click stats and metadata for a short URL slug.

Get click count, original URL, and creation date for a short link with a REST GET. CDN-friendly and cacheable at the edge.

short url stats api click tracking api rest

Start building with Botoi APIs

Free tier, no credit card required. Get your API key and start making requests in seconds.