Work with this as data
Every API here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for apis
7 MCP tools reach this
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This API
curl "https://apis.io/api/v1/apis/upstash-teams-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.
OpenAPI Specification
openapi: 3.2.0
info:
title: Upstash APIs Kafka Teams API
version: 2.0.0
summary: Developer (management) API and Redis REST API for Upstash.
description: "Upstash exposes two distinct HTTP API surfaces:\n\n1. The Developer (Management) API at https://api.upstash.com/v2 — used\n to programmatically create and administer Upstash Redis, Kafka, and\n Vector databases, teams, and account-level resources. Authentication\n is HTTP Basic using account email + API key.\n\n2. The per-database Redis REST API at https://{endpoint}.upstash.io —\n used to execute Redis commands over HTTPS from edge and serverless\n runtimes. Authentication is a Bearer token scoped to the database\n (or via ?_token=... query parameter).\n\nEndpoint surface confirmed against https://upstash.com/docs/devops/developer-api\nand https://upstash.com/docs/redis/features/restapi.\n"
contact:
name: Upstash Docs
url: https://upstash.com/docs
license:
name: Proprietary
url: https://upstash.com/static/docs/terms.pdf
servers:
- url: https://api.upstash.com/v2
description: Upstash Developer (management) API
- url: https://{endpoint}.upstash.io
description: Per-database Redis REST API endpoint
variables:
endpoint:
default: example-12345
description: Database-specific endpoint hostname from the Upstash console
tags:
- name: Teams
description: Team and member management
paths:
/teams:
get:
tags:
- Teams
summary: List teams
operationId: listTeams
security:
- basicAuth: []
servers:
- url: https://api.upstash.com/v2
responses:
'200':
description: Team collection
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/Team'
components:
schemas:
Team:
type: object
properties:
team_id:
type: string
team_name:
type: string
copy_cc:
type: boolean
securitySchemes:
basicAuth:
type: http
scheme: basic
description: HTTP Basic auth with Upstash account email and API key.
bearerAuth:
type: http
scheme: bearer
description: Database-scoped bearer token issued from the Upstash console.