Karada AI Deployments API
The deployments API from Karada AI — 5 operation(s) for deployments.
The deployments API from Karada AI — 5 operation(s) for deployments.
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/karada:karada-deployments-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: Karada Deployments API
version: 1.0.0
description: Spec-Driven API definition for Karada MCP Platform
servers:
- url: https://api.karada.ai
description: Production API
- url: http://localhost:8080
description: Local development API
tags:
- name: Deployments
paths:
/api/v1/deployments/list:
get:
summary: List deployments for a project or team
operationId: listDeployments
tags:
- Deployments
security:
- BearerAuth: []
parameters:
- name: team_id
in: query
required: false
description: Team UUID to list deployments for
schema:
type: string
format: uuid
- name: project_id
in: query
required: false
description: Project UUID to list deployments for
schema:
type: string
format: uuid
- name: limit
in: query
required: false
schema:
type: integer
default: 20
- name: cursor
in: query
required: false
schema:
type: string
responses:
'200':
description: List of deployments
/api/v1/deployments/deploy:
post:
summary: Trigger deployment
operationId: createDeployment
tags:
- Deployments
security:
- BearerAuth: []
responses:
'202':
description: Deployment initiated
/api/v1/deployments/{id}/logs:
get:
summary: Get deployment logs
operationId: getDeploymentLogs
tags:
- Deployments
security:
- BearerAuth: []
parameters:
- name: id
in: path
required: true
schema:
type: string
responses:
'200':
description: Deployment logs
content:
application/json:
schema:
type: object
properties:
logs:
type: string
example: '[INFO] Deployment initialized
[INFO] Starting build...'
/api/v1/deployments/{id}/logs/stream:
get:
summary: Stream deployment logs in real-time
description: Streams deployment logs in real-time using Server-Sent Events (SSE). Closes stream when deployment reaches terminal status.
operationId: streamDeploymentLogs
tags:
- Deployments
security:
- BearerAuth: []
parameters:
- name: id
in: path
required: true
schema:
type: string
responses:
'200':
description: Realtime log event stream (text/event-stream)
content:
text/event-stream:
schema:
type: string
/api/v1/deployments/{id}:
get:
summary: Get deployment status and details
operationId: getDeployment
tags:
- Deployments
security:
- BearerAuth: []
parameters:
- name: id
in: path
required: true
schema:
type: string
responses:
'200':
description: Deployment details
delete:
summary: Cancel or delete deployment
operationId: deleteDeployment
tags:
- Deployments
security:
- BearerAuth: []
parameters:
- name: id
in: path
required: true
schema:
type: string
responses:
'200':
description: Deployment canceled
components:
securitySchemes:
BearerAuth:
type: http
scheme: bearer
bearerFormat: JWT