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/suger-api-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:
contact:
email: support@suger.io
name: Suger Support
url: https://www.suger.io/support
description: CRUD operations on a set of resources, including organizations, products, offers, entitlements, usage record groups for meterting, etc.
title: Suger API
version: '1.0'
servers:
- url: https://api.suger.cloud
tags:
- description: Access to API client resources
name: API
paths:
/org/{orgId}/apiClient:
get:
description: List all API clients in the given organization.
operationId: ListApiClients
parameters:
- description: Organization ID
explode: false
in: path
name: orgId
required: true
schema:
type: string
style: simple
responses:
'200':
content:
application/json:
schema:
items:
$ref: '#/components/schemas/github_com_sugerio_marketplace-service_pkg_legacy_rds-db_lib.IdentityApiClient'
type: array
description: OK
'400':
content:
application/json:
schema:
type: string
description: Bad request error
'500':
content:
application/json:
schema:
type: string
description: Internal server error
security:
- APIKeyAuth: []
summary: List Api Clients
tags:
- API
/org/{orgId}/apiClient/{apiClientId}:
get:
description: Get the API client by ID.
operationId: GetApiClient
parameters:
- description: Organization ID
explode: false
in: path
name: orgId
required: true
schema:
type: string
style: simple
- description: API client ID
explode: false
in: path
name: apiClientId
required: true
schema:
type: string
style: simple
responses:
'200':
content:
application/json:
schema:
$ref: '#/components/schemas/github_com_sugerio_marketplace-service_pkg_legacy_rds-db_lib.IdentityApiClient'
description: OK
'400':
content:
application/json:
schema:
type: string
description: Bad request error
'500':
content:
application/json:
schema:
type: string
description: Internal server error
security:
- APIKeyAuth: []
summary: Get Api Client
tags:
- API
components:
schemas:
github_com_sugerio_marketplace-service_pkg_legacy_rds-db_lib.IdentityApiClient:
example:
organizationID: organizationID
role: role
apiKeyHash: apiKeyHash
creationTime: creationTime
provider: provider
id: id
secret: secret
type: type
info:
- 0
- 0
lastUpdateTime: lastUpdateTime
properties:
apiKeyHash:
type: string
creationTime:
type: string
id:
type: string
info:
items:
type: integer
type: array
lastUpdateTime:
type: string
organizationID:
type: string
provider:
type: string
role:
type: string
secret:
type: string
type:
type: string
type: object
securitySchemes:
APIKeyAuth:
description: API Key for authorization in format of <Key *****>.
in: header
name: Authorization
type: apiKey
x-original-swagger-version: '2.0'