aid: pay-i name: Pay-i description: >- Pay-i is a GenAI cost, capacity and ROI optimization platform founded by Microsoft veterans. It instruments generative-AI applications so enterprises can prove the business value of their AI spend. Pay-i exposes a REST API at api.pay-i.com built around three surfaces: a metering proxy that fronts OpenAI, Azure OpenAI, Anthropic, Azure Anthropic, AWS Bedrock and Google Vertex and records cost, latency and failure metadata for every inference request; an ingest API for submitting events from providers Pay-i does not proxy; and a management API covering Limits (spend budgets with risk thresholds and blocking states), Use Cases and their versions and instances, KPIs and value policies, Categories and Resources for model and price catalogs, and Reports. Instrumentation is driven by a family of xProxy-* request headers and first-party Python and TypeScript SDKs, plus an n8n community node and a Databricks integration. url: https://raw.githubusercontent.com/api-evangelist/pay-i/refs/heads/main/apis.yml deliveryModel: model: saas open_source: false commercial: true callable_host: true label: Hosted service ยท you call their endpoint confidence: high source: - openapi - pricing generated: '2026-08-28' method: derived image: https://cdn.prod.website-files.com/698b13d019d0be64f91a6ae7/69a72aad61995c2a45243b2e_open-graph.png x-type: company x-source: harvest:secondary-market specificationVersion: '0.20' created: '2026-08-26' modified: '2026-08-26' tags: - Company - Artificial Intelligence - FinOps - Observability - Cost Management - Generative AI - LLM - Analytics - Governance - Metering apis: - aid: pay-i:pay-i-anthropic-requests-api name: Pay-i Anthropic Requests API description: Anthropic Requests humanURL: https://docs.pay-i.com/reference/getlimits baseURL: https://api.pay-i.com tags: - Anthropic Requests properties: - type: OpenAPI url: openapi/pay-i-anthropic-requests-api-openapi.yml - type: Documentation url: https://docs.pay-i.com/docs/getting-started - type: APIReference url: https://docs.pay-i.com/reference/getlimits - type: Authentication url: authentication/pay-i-authentication.yml - type: ErrorCatalog url: errors/pay-i-problem-types.yml - type: DataModel url: data-model/pay-i-data-model.yml - type: Conventions url: conventions/pay-i-conventions.yml - type: RateLimits url: rate-limits/pay-i-rate-limits.yml - aid: pay-i:pay-i-aws-bedrock-requests-api name: Pay-i AWS Bedrock Requests API description: AWS Bedrock Requests humanURL: https://docs.pay-i.com/reference/getlimits baseURL: https://api.pay-i.com tags: - AWS Bedrock Requests properties: - type: OpenAPI url: openapi/pay-i-aws-bedrock-requests-api-openapi.yml - type: Documentation url: https://docs.pay-i.com/docs/getting-started - type: APIReference url: https://docs.pay-i.com/reference/getlimits - type: Authentication url: authentication/pay-i-authentication.yml - type: ErrorCatalog url: errors/pay-i-problem-types.yml - type: DataModel url: data-model/pay-i-data-model.yml - type: Conventions url: conventions/pay-i-conventions.yml - type: RateLimits url: rate-limits/pay-i-rate-limits.yml - aid: pay-i:pay-i-azure-anthropic-requests-api name: Pay-i Azure Anthropic Requests API description: Azure Anthropic Requests humanURL: https://docs.pay-i.com/reference/getlimits baseURL: https://api.pay-i.com tags: - Azure Anthropic Requests properties: - type: OpenAPI url: openapi/pay-i-azure-anthropic-requests-api-openapi.yml - type: Documentation url: https://docs.pay-i.com/docs/getting-started - type: APIReference url: https://docs.pay-i.com/reference/getlimits - type: Authentication url: authentication/pay-i-authentication.yml - type: ErrorCatalog url: errors/pay-i-problem-types.yml - type: DataModel url: data-model/pay-i-data-model.yml - type: Conventions url: conventions/pay-i-conventions.yml - type: RateLimits url: rate-limits/pay-i-rate-limits.yml - aid: pay-i:pay-i-azure-openai-requests-api name: Pay-i Azure OpenAI Requests API description: Azure OpenAI Requests humanURL: https://docs.pay-i.com/reference/getlimits baseURL: https://api.pay-i.com tags: - Azure OpenAI Requests properties: - type: OpenAPI url: openapi/pay-i-azure-openai-requests-api-openapi.yml - type: Documentation url: https://docs.pay-i.com/docs/getting-started - type: APIReference url: https://docs.pay-i.com/reference/getlimits - type: Authentication url: authentication/pay-i-authentication.yml - type: ErrorCatalog url: errors/pay-i-problem-types.yml - type: DataModel url: data-model/pay-i-data-model.yml - type: Conventions url: conventions/pay-i-conventions.yml - type: RateLimits url: rate-limits/pay-i-rate-limits.yml - aid: pay-i:pay-i-categories-api name: Pay-i Categories API description: System and Custom Categories humanURL: https://docs.pay-i.com/reference/getlimits baseURL: https://api.pay-i.com tags: - Categories properties: - type: OpenAPI url: openapi/pay-i-categories-api-openapi.yml - type: Documentation url: https://docs.pay-i.com/docs/getting-started - type: APIReference url: https://docs.pay-i.com/reference/getlimits - type: Authentication url: authentication/pay-i-authentication.yml - type: ErrorCatalog url: errors/pay-i-problem-types.yml - type: DataModel url: data-model/pay-i-data-model.yml - type: Conventions url: conventions/pay-i-conventions.yml - type: RateLimits url: rate-limits/pay-i-rate-limits.yml - aid: pay-i:pay-i-google-vertex-requests-api name: Pay-i Google Vertex Requests API description: Google Vertex Requests humanURL: https://docs.pay-i.com/reference/getlimits baseURL: https://api.pay-i.com tags: - Google Vertex Requests properties: - type: OpenAPI url: openapi/pay-i-google-vertex-requests-api-openapi.yml - type: Documentation url: https://docs.pay-i.com/docs/getting-started - type: APIReference url: https://docs.pay-i.com/reference/getlimits - type: Authentication url: authentication/pay-i-authentication.yml - type: ErrorCatalog url: errors/pay-i-problem-types.yml - type: DataModel url: data-model/pay-i-data-model.yml - type: Conventions url: conventions/pay-i-conventions.yml - type: RateLimits url: rate-limits/pay-i-rate-limits.yml - aid: pay-i:pay-i-ingest-events-api name: Pay-i Ingest Events API description: Ingest Requests humanURL: https://docs.pay-i.com/reference/getlimits baseURL: https://api.pay-i.com tags: - Ingest Events properties: - type: OpenAPI url: openapi/pay-i-ingest-events-api-openapi.yml - type: Documentation url: https://docs.pay-i.com/docs/getting-started - type: APIReference url: https://docs.pay-i.com/reference/getlimits - type: Authentication url: authentication/pay-i-authentication.yml - type: ErrorCatalog url: errors/pay-i-problem-types.yml - type: DataModel url: data-model/pay-i-data-model.yml - type: Conventions url: conventions/pay-i-conventions.yml - type: RateLimits url: rate-limits/pay-i-rate-limits.yml - aid: pay-i:pay-i-kpis-api name: Pay-i KP Is API description: KPIs humanURL: https://docs.pay-i.com/reference/getlimits baseURL: https://api.pay-i.com tags: - KPIs properties: - type: OpenAPI url: openapi/pay-i-kpis-api-openapi.yml - type: Documentation url: https://docs.pay-i.com/docs/getting-started - type: APIReference url: https://docs.pay-i.com/reference/getlimits - type: Authentication url: authentication/pay-i-authentication.yml - type: ErrorCatalog url: errors/pay-i-problem-types.yml - type: DataModel url: data-model/pay-i-data-model.yml - type: Conventions url: conventions/pay-i-conventions.yml - type: RateLimits url: rate-limits/pay-i-rate-limits.yml - aid: pay-i:pay-i-limits-api name: Pay-i Limits API description: Limits humanURL: https://docs.pay-i.com/reference/getlimits baseURL: https://api.pay-i.com tags: - Limits properties: - type: OpenAPI url: openapi/pay-i-limits-api-openapi.yml - type: Documentation url: https://docs.pay-i.com/docs/getting-started - type: APIReference url: https://docs.pay-i.com/reference/getlimits - type: Authentication url: authentication/pay-i-authentication.yml - type: ErrorCatalog url: errors/pay-i-problem-types.yml - type: DataModel url: data-model/pay-i-data-model.yml - type: Conventions url: conventions/pay-i-conventions.yml - type: RateLimits url: rate-limits/pay-i-rate-limits.yml - aid: pay-i:pay-i-openai-requests-api name: Pay-i OpenAI Requests API description: OpenAI Requests humanURL: https://docs.pay-i.com/reference/getlimits baseURL: https://api.pay-i.com tags: - OpenAI Requests properties: - type: OpenAPI url: openapi/pay-i-openai-requests-api-openapi.yml - type: Documentation url: https://docs.pay-i.com/docs/getting-started - type: APIReference url: https://docs.pay-i.com/reference/getlimits - type: Authentication url: authentication/pay-i-authentication.yml - type: ErrorCatalog url: errors/pay-i-problem-types.yml - type: DataModel url: data-model/pay-i-data-model.yml - type: Conventions url: conventions/pay-i-conventions.yml - type: RateLimits url: rate-limits/pay-i-rate-limits.yml - aid: pay-i:pay-i-reports-api name: Pay-i Reports API description: Public API for retrieving reports. humanURL: https://docs.pay-i.com/reference/getlimits baseURL: https://api.pay-i.com tags: - Reports properties: - type: OpenAPI url: openapi/pay-i-reports-api-openapi.yml - type: Documentation url: https://docs.pay-i.com/docs/getting-started - type: APIReference url: https://docs.pay-i.com/reference/getlimits - type: Authentication url: authentication/pay-i-authentication.yml - type: ErrorCatalog url: errors/pay-i-problem-types.yml - type: DataModel url: data-model/pay-i-data-model.yml - type: Conventions url: conventions/pay-i-conventions.yml - type: RateLimits url: rate-limits/pay-i-rate-limits.yml - aid: pay-i:pay-i-requests-api name: Pay-i Requests API description: Requests humanURL: https://docs.pay-i.com/reference/getlimits baseURL: https://api.pay-i.com tags: - Requests properties: - type: OpenAPI url: openapi/pay-i-requests-api-openapi.yml - type: Documentation url: https://docs.pay-i.com/docs/getting-started - type: APIReference url: https://docs.pay-i.com/reference/getlimits - type: Authentication url: authentication/pay-i-authentication.yml - type: ErrorCatalog url: errors/pay-i-problem-types.yml - type: DataModel url: data-model/pay-i-data-model.yml - type: Conventions url: conventions/pay-i-conventions.yml - type: RateLimits url: rate-limits/pay-i-rate-limits.yml - aid: pay-i:pay-i-resources-api name: Pay-i Resources API description: Resources humanURL: https://docs.pay-i.com/reference/getlimits baseURL: https://api.pay-i.com tags: - Resources properties: - type: OpenAPI url: openapi/pay-i-resources-api-openapi.yml - type: Documentation url: https://docs.pay-i.com/docs/getting-started - type: APIReference url: https://docs.pay-i.com/reference/getlimits - type: Authentication url: authentication/pay-i-authentication.yml - type: ErrorCatalog url: errors/pay-i-problem-types.yml - type: DataModel url: data-model/pay-i-data-model.yml - type: Conventions url: conventions/pay-i-conventions.yml - type: RateLimits url: rate-limits/pay-i-rate-limits.yml - aid: pay-i:pay-i-use-cases-api name: Pay-i Use Cases API description: Use Cases humanURL: https://docs.pay-i.com/reference/getlimits baseURL: https://api.pay-i.com tags: - Use Cases properties: - type: OpenAPI url: openapi/pay-i-use-cases-api-openapi.yml - type: Documentation url: https://docs.pay-i.com/docs/getting-started - type: APIReference url: https://docs.pay-i.com/reference/getlimits - type: Authentication url: authentication/pay-i-authentication.yml - type: ErrorCatalog url: errors/pay-i-problem-types.yml - type: DataModel url: data-model/pay-i-data-model.yml - type: Conventions url: conventions/pay-i-conventions.yml - type: RateLimits url: rate-limits/pay-i-rate-limits.yml maintainers: - FN: Kin Lane email: kin@apievangelist.com - FN: APIs.json email: info@apis.io common: - type: Overlay url: overlays/pay-i-openapi-overlay.yaml - type: Website url: https://www.pay-i.com/ - type: DeveloperPortal url: https://developer.pay-i.com - type: Documentation url: https://docs.pay-i.com/docs/getting-started - type: APIReference url: https://docs.pay-i.com/reference/getlimits - type: GettingStarted url: https://docs.pay-i.com/docs/getting-started - type: SignUp url: https://developer.pay-i.com/login - type: TermsOfService url: https://www.pay-i.com/tos - type: PrivacyPolicy url: https://www.pay-i.com/privacy - type: GitHubOrganization url: https://github.com/Pay-i - type: Blog url: https://www.pay-i.com/resources - type: Packages url: packages/pay-i-packages.yml - type: SDKs url: packages/pay-i-packages.yml - type: MCPServer url: mcp/pay-i-mcp.yml - type: ToolCrosswalk url: mcp/pay-i-tool-crosswalk.yml - type: LLMsTxt url: llms/pay-i-llms.txt - type: AgentSkill url: skills/_index.yml - type: Conformance url: conformance/pay-i-conformance.yml - type: ErrorCatalog url: errors/pay-i-error-codes.yml - type: Lifecycle url: lifecycle/pay-i-lifecycle.yml - type: DomainSecurity url: security/pay-i-domain-security.yml - type: Plans url: plans/pay-i-plans-pricing.yml - type: RateLimits url: rate-limits/pay-i-rate-limits.yml x-enrichment: date: '2026-08-26' status: enriched artifacts_added: 20 pass: local-v1