Apiman Developers API
The Developers API from Apiman — 8 operation(s) for developers.
The Developers API from Apiman — 8 operation(s) for developers.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
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.curl "https://apis.io/api/v1/apis/apiman-developers-api"
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
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: 3.2.0
info:
title: Manager REST Developers API
description: The API Manager REST API is used by the API Manager UI to get stuff done. You can use it to automate any API Management task you wish. For example, create new Organizations, Plans, Clients, and APIs.
version: 3.1.0-SNAPSHOT
servers:
- url: /apiman
tags:
- name: Developers
paths:
/developers:
get:
tags:
- Developers
operationId: getDevelopers
responses:
'200':
description: If the developer list was successfully returned
'403':
description: If the access is not allowed
deprecated: true
summary: Get developers
x-summary-source: derived
post:
tags:
- Developers
operationId: create
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/DeveloperBean'
responses:
'200':
description: If the developer was successfully created
'403':
description: If the access is not allowed
deprecated: true
summary: Create
x-summary-source: derived
/developers/{developerId}:
get:
tags:
- Developers
operationId: get
parameters:
- name: developerId
in: path
required: true
schema:
type: string
responses:
'200':
description: If the developer was successfully returned
'403':
description: If the access is not allowed
'404':
description: If the developer does not exist.
deprecated: true
summary: Get
x-summary-source: derived
put:
tags:
- Developers
operationId: update
parameters:
- name: developerId
in: path
required: true
schema:
type: string
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/UpdateDeveloperBean'
responses:
'204':
description: If the developer was successfully updated
'403':
description: If the access is not allowed
'404':
description: If the developer does not exist.
deprecated: true
summary: Update
x-summary-source: derived
delete:
tags:
- Developers
operationId: delete
parameters:
- name: developerId
in: path
required: true
schema:
type: string
responses:
'204':
description: If the developer was successfully deleted
'403':
description: If the access is not allowed
'404':
description: If the developer does not exist.
deprecated: true
summary: Delete
x-summary-source: derived
/developers/{developerId}/apis:
get:
tags:
- Developers
operationId: getAllApiVersions
parameters:
- name: developerId
in: path
required: true
schema:
type: string
responses:
'200':
description: If the the list was successfully returned
'403':
description: If the access is not allowed
'404':
description: If the developer does not exist.
deprecated: true
summary: Get all api versions
x-summary-source: derived
/developers/{developerId}/contracts:
get:
tags:
- Developers
operationId: getAllClientContracts
parameters:
- name: developerId
in: path
required: true
schema:
type: string
responses:
'200':
description: If the the list was successfully returned
'403':
description: If the access is not allowed
'404':
description: If the developer does not exist.
deprecated: true
summary: Get all client contracts
x-summary-source: derived
/developers/{developerId}/clients:
get:
tags:
- Developers
operationId: getAllClientVersions
parameters:
- name: developerId
in: path
required: true
schema:
type: string
responses:
'200':
description: If the the list was successfully returned
'403':
description: If the access is not allowed
'404':
description: If the developer does not exist.
deprecated: true
summary: Get all client versions
x-summary-source: derived
/developers/apis:
get:
tags:
- Developers
operationId: getAllPublicApiVersions
responses:
'200':
description: If the list of public apis was successfully returned
'403':
description: If the access is not allowed
deprecated: true
summary: Get all public api versions
x-summary-source: derived
/developers/{developerId}/organizations/{organizationId}/apis/{apiId}/versions/{version}/definition:
get:
tags:
- Developers
operationId: getApiDefinition_1
parameters:
- name: developerId
in: path
required: true
schema:
type: string
- name: organizationId
in: path
required: true
schema:
type: string
- name: apiId
in: path
required: true
schema:
type: string
- name: version
in: path
required: true
schema:
type: string
responses:
'200':
description: If the API definition is successfully returned.
'404':
description: If the API version does not exist.
deprecated: true
summary: Get api definition 1
x-summary-source: derived
/developers/organizations/{organizationId}/apis/{apiId}/versions/{version}/definition:
get:
tags:
- Developers
operationId: getPublicApiDefinition
parameters:
- name: organizationId
in: path
required: true
schema:
type: string
- name: apiId
in: path
required: true
schema:
type: string
- name: version
in: path
required: true
schema:
type: string
responses:
'200':
description: If the API definition is successfully returned.
'404':
description: If the API version does not exist.
deprecated: true
summary: Get public api definition
x-summary-source: derived
components:
schemas:
UpdateDeveloperBean:
type: object
properties:
clients:
uniqueItems: true
type: array
items:
$ref: '#/components/schemas/DeveloperMappingBean'
DeveloperMappingBean:
type: object
properties:
clientId:
type: string
organizationId:
type: string
DeveloperBean:
type: object
properties:
id:
type: string
clients:
uniqueItems: true
type: array
items:
$ref: '#/components/schemas/DeveloperMappingBean'