Skip to content

Request Baskets API API

by rbaskets.in

API keyHTTPSDevelopment
Open documentation ↗

Overview

RESTful API of [Request Baskets](https://rbaskets.in) service. Request Baskets is an open source project of a service to collect HTTP requests and inspect them via RESTful API or web UI. Check out the [project page](https://github.com/darklynx/request-baskets) for more detailed description.

Request Baskets API is a development API from rbaskets.in. Requests are authenticated with an API key. It is served over HTTPS. Its OpenAPI description documents 20 endpoints.

At a glance

Authentication
API key
HTTPS
Yes
CORS
Unknown
Category
Development
Base URL
https://rbaskets.in/
Version
1.0.0
Endpoints
20
Spec updated
2021-06-21

Make a first request

Replace the placeholders; the documentation says exactly where credentials go.

cURL
curl -X GET "https://rbaskets.in/api/baskets" \
  -H "Accept: application/json" \
  -H "X-API-Key: YOUR_API_KEY"
JavaScript
const response = await fetch("https://rbaskets.in/api/baskets", {
  method: "GET",
  headers: {
    "Accept": "application/json",
    "X-API-Key": "YOUR_API_KEY",
  },
});
const data = await response.json();
console.log(data);
Python
import requests

response = requests.request(
    "GET",
    "https://rbaskets.in/api/baskets",
    headers={
    "Accept": "application/json",
    "X-API-Key": "YOUR_API_KEY",
    },
    timeout=30,
)
print(response.json())

Endpoints

MethodPathWhat it does
GET/api/basketsGet baskets
GET/api/baskets/{name}Get basket settings
POST/api/baskets/{name}Create new basket
PUT/api/baskets/{name}Update basket settings
DELETE/api/baskets/{name}Delete basket
GET/api/baskets/{name}/requestsGet collected requests
DELETE/api/baskets/{name}/requestsDelete all requests
GET/api/baskets/{name}/responses/{method}Get response settings
PUT/api/baskets/{name}/responses/{method}Update response settings
GET/api/statsGet baskets statistics
GET/api/versionGet service version
GET/basketsdeprecatedGet baskets
GET/baskets/{name}deprecatedGet basket settings
POST/baskets/{name}deprecatedCreate new basket
PUT/baskets/{name}deprecatedUpdate basket settings
DELETE/baskets/{name}deprecatedDelete basket
GET/baskets/{name}/requestsdeprecatedGet collected requests
DELETE/baskets/{name}/requestsdeprecatedDelete all requests
GET/baskets/{name}/responses/{method}deprecatedGet response settings
PUT/baskets/{name}/responses/{method}deprecatedUpdate response settings

Questions

Does the Request Baskets API API need an API key?

Yes. The Request Baskets API API uses API key authentication; the documentation explains how to get credentials.

Does the Request Baskets API API support HTTPS?

Yes, the Request Baskets API API is served over HTTPS.

How many endpoints does the Request Baskets API API have?

Its OpenAPI description lists 20 endpoints in version 1.0.0. All of them are shown on this page.

What are alternatives to the Request Baskets API API?

Other Development APIs include Cloudflare, Azure DevOps, IPify, App Store Connect API, StackExchange.

Compare alternatives →

Listed from APIs.guru (CC0).