Parcha GetAgentConfigCostEstimate API
The GetAgentConfigCostEstimate API from Parcha — 2 operation(s) for getagentconfigcostestimate.
The GetAgentConfigCostEstimate API from Parcha — 2 operation(s) for getagentconfigcostestimate.
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/parcha-getagentconfigcostestimate-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: Parcha Admin Get Agent Config Cost Estimate API
version: 1.0.0
description: API for managing Parcha jobs and checks
servers:
- url: https://api.parcha.ai/api/v1
description: Agent Hub API server
- url: https://demo.parcha.ai/api/v1
description: Sandbox API server
- url: https://us1.parcha.ai/api/v1
description: Legacy API server
- url: http://{your-company-domain}.parcha.ai/api/v1
description: Custom Enterpris server (your company's API server)
security:
- bearerAuth: []
tags:
- name: GetAgentConfigCostEstimate
paths:
/getAgentConfigCostEstimate:
post:
security:
- bearerAuth: []
summary: Get agent configuration cost estimate
description: Calculate estimated cost for an agent configuration object (useful for unsaved drafts)
requestBody:
required: true
content:
application/json:
schema:
type: object
properties:
agent_key:
type: string
agent_name:
type: string
agent_description:
type: string
steps:
type: array
items:
type: object
responses:
'200':
description: Cost estimate retrieved successfully
'500':
description: Cost estimation failed
tags:
- GetAgentConfigCostEstimate
/api/v1/getAgentConfigCostEstimate:
post:
summary: Get Agent Config Cost Estimate
description: "Get cost estimate for an agent configuration object\n\nThis endpoint calculates the estimated cost in credits for running all checks\nin the provided agent configuration without requiring the agent to be saved.\nPerfect for template copies and unsaved drafts.\n\nArgs:\n request: The agent configuration with steps to estimate costs for\n\nReturns:\n AgentCostEstimateResponse: Cost breakdown and total estimate"
operationId: get_agent_config_cost_estimate_api_v1_getAgentConfigCostEstimate_post
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/AgentConfigCostEstimateRequest'
required: true
responses:
'200':
description: Successful Response
content:
application/json:
schema:
$ref: '#/components/schemas/AgentCostEstimateResponse'
'422':
description: Validation Error
content:
application/json:
schema:
$ref: '#/components/schemas/HTTPValidationError'
security:
- HTTPBearer: []
tags:
- GetAgentConfigCostEstimate
components:
schemas:
HTTPValidationError:
properties:
detail:
items:
$ref: '#/components/schemas/ValidationError'
type: array
title: Detail
type: object
title: HTTPValidationError
AgentCostEstimateResponse:
properties:
agent_key:
type: string
title: Agent Key
description: The agent key for which the cost was estimated
total_estimated_cost:
type: integer
title: Total Estimated Cost
description: Total estimated cost in credits for running the agent
check_costs:
additionalProperties:
type: integer
type: object
title: Check Costs
description: Individual cost breakdown by check ID
data_loader_costs:
additionalProperties:
type: integer
type: object
title: Data Loader Costs
description: Individual cost breakdown by data loader ID
agent_name:
anyOf:
- type: string
- type: 'null'
title: Agent Name
description: Human-readable name of the agent
agent_description:
anyOf:
- type: string
- type: 'null'
title: Agent Description
description: Description of the agent
type: object
required:
- agent_key
- total_estimated_cost
- check_costs
title: AgentCostEstimateResponse
ValidationError:
properties:
loc:
items:
anyOf:
- type: string
- type: integer
type: array
title: Location
msg:
type: string
title: Message
type:
type: string
title: Error Type
type: object
required:
- loc
- msg
- type
title: ValidationError
AgentConfigCostEstimateRequest:
properties:
agent_key:
anyOf:
- type: string
- type: 'null'
title: Agent Key
description: Optional agent key for the configuration
agent_name:
anyOf:
- type: string
- type: 'null'
title: Agent Name
description: Name of the agent configuration
agent_description:
anyOf:
- type: string
- type: 'null'
title: Agent Description
description: Description of the agent configuration
steps:
items:
type: object
type: array
title: Steps
description: List of steps in the agent configuration
type: object
required:
- steps
title: AgentConfigCostEstimateRequest
securitySchemes:
bearerAuth:
type: http
scheme: bearer
description: API key obtained from your Parcha account settings. Include as Bearer token in the Authorization header.