# Firetiger API

**Canonical:** https://apis.io/apis/firetiger/firetiger-api/  
**Provider:** Firetiger — https://apis.io/providers/firetiger/  
**Base URL:** https://api.clerk.com  
**Documentation:** https://docs.firetiger.com/api-reference/auth.txt

Firetiger API is published by [Firetiger](https://apis.io/providers/firetiger/) on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 6 JSON Schema definitions. The published artifact set on APIs.io includes an OpenAPI specification and 6 JSON Schemas.

Firetiger API as documented publicly: 199 operations. Contract generated from the documentation by API Evangelist (2026-10-29); not the provider's own document.

## Operations (60 of 199)

| Method | Path | Summary |
|---|---|---|
| GET | `/` | GET / |
| POST | `/acme` | POST /acme |
| POST | `/acme-corp/backend/pull/{pullid}` | POST /acme-corp/backend/pull/{pullId} |
| POST | `/api/v1/token` | POST /api/v1/token |
| POST | `/firetiger.agentslos.v1.AgentSlosService/CreateAgentSlo` | Define a new SLO for an agent |
| POST | `/firetiger.agentslos.v1.AgentSlosService/DeleteAgentSlo` | Delete an SLO and all its evaluation records |
| POST | `/firetiger.agentslos.v1.AgentSlosService/GetAgentSlo` | Retrieve an SLO by name, including recent records and health status |
| POST | `/firetiger.agentslos.v1.AgentSlosService/ListAgentSloRecords` | List evaluation records for an SLO in chronological order |
| POST | `/firetiger.agentslos.v1.AgentSlosService/ListAgentSlos` | List all SLOs for an agent. Each SLO includes up to 24 recent evaluation records and a computed `healthy` field (omitted when no target is configured) |
| POST | `/firetiger.agentslos.v1.AgentSlosService/RecordSloEvaluation` | Record a scored evaluation for an SLO. |
| POST | `/firetiger.agentslos.v1.AgentSlosService/UpdateAgentSlo` | Update an existing SLO. Only fields specified in `update_mask` are changed |
| POST | `/firetiger.billing.v1.BillingService/GetBillingUsage` | Reports metered usage for the current billing period — daily free credits (300/day, resets at UTC midnight), paid allocation, and period boundaries. |
| POST | `/firetiger.billing.v1.BillingService/ListUsageHistory` | Returns per-month usage with a per-agent breakdown for the last N billing periods. |
| POST | `/firetiger.customers.v2.CustomersService/CreateCustomer` | Create a new customer |
| POST | `/firetiger.customers.v2.CustomersService/DeleteCustomer` | Soft-delete a customer |
| POST | `/firetiger.customers.v2.CustomersService/GetCustomer` | Retrieve a customer by name |
| POST | `/firetiger.customers.v2.CustomersService/ListCustomers` | List customers with optional filtering and pagination |
| POST | `/firetiger.customers.v2.CustomersService/UpdateCustomer` | Update an existing customer |
| POST | `/firetiger.deploy_monitor.v1.DeploymentMonitorEvaluationService/GetDeploymentMonitorEvaluation` | Retrieve a deployment monitor evaluation by name. |
| POST | `/firetiger.deploy_monitor.v1.DeploymentMonitorEvaluationService/ListDeploymentMonitorEvaluations` | List deployment monitor evaluations with optional filtering and pagination. |
| POST | `/firetiger.deployments.v1.DeploymentsService/CreateDeployment` | Create a new deployment to record a release event. |
| POST | `/firetiger.deployments.v1.DeploymentsService/GetDeployment` | Retrieve a deployment by name. |
| POST | `/firetiger.deployments.v1.DeploymentsService/GetDeploymentEnvironment` | Retrieve a DeploymentEnvironment by name. |
| POST | `/firetiger.deployments.v1.DeploymentsService/ListDeploymentEnvironments` | List DeploymentEnvironment resources, with pagination. |
| POST | `/firetiger.deployments.v1.DeploymentsService/ListDeploymentStatusEvents` | List the status event changelog for a deployment, showing how its status changed over time. |
| POST | `/firetiger.deployments.v1.DeploymentsService/ListDeployments` | List deployments with optional filtering and pagination. |
| POST | `/firetiger.deployments.v1.DeploymentsService/UpdateDeploymentEnvironment` | Update a DeploymentEnvironment. |
| POST | `/firetiger.goals.v1.IndicatorRelationsService/CreateIndicatorRelation` | Attach an Indicator to a resource (Agent, Issue, Investigation, or Monitoring Plan). |
| POST | `/firetiger.goals.v1.IndicatorRelationsService/DeleteIndicatorRelation` | Detach an Indicator from a resource (soft-delete). |
| POST | `/firetiger.goals.v1.IndicatorRelationsService/ListIndicatorRelations` | Enumerate relations matching a filter. |
| POST | `/firetiger.goals.v1.IndicatorsService/BatchGetIndicators` | Retrieve several Indicators in a single request. |
| POST | `/firetiger.goals.v1.IndicatorsService/CompileIndicatorQuery` | Compile the stored Indicator into a ready-to-execute Confit QueryRequest. |
| POST | `/firetiger.goals.v1.IndicatorsService/CreateIndicator` | Define a new Indicator together with its first IndicatorRelation. |
| POST | `/firetiger.goals.v1.IndicatorsService/DeleteIndicator` | Soft-delete (archive) an Indicator and its IndicatorRelations. |
| POST | `/firetiger.goals.v1.IndicatorsService/GetIndicator` | Retrieve a single Indicator including its query status. |
| POST | `/firetiger.goals.v1.IndicatorsService/ListIndicatorActivities` | Read the maintenance log for an Indicator — creation, edits, archive, and (in future) re-grounding and dispute events. |
| POST | `/firetiger.goals.v1.IndicatorsService/ListIndicators` | Enumerate Indicators in the shared catalog. |
| POST | `/firetiger.goals.v1.IndicatorsService/PurgeIndicators` | Hard-delete soft-deleted Indicators matching an AIP-160 filter, along with their cascade-deleted IndicatorRelations and IndicatorActivities. |
| POST | `/firetiger.goals.v1.IndicatorsService/ReportIndicatorQueryError` | Flag that an Indicator's query failed at runtime. |
| POST | `/firetiger.goals.v1.IndicatorsService/UndeleteIndicator` | Restore a soft-deleted Indicator and its cascade-deleted relations. |
| POST | `/firetiger.goals.v1.IndicatorsService/UpdateIndicator` | Edit the live Indicator definition. |
| POST | `/firetiger.investigations.v1.InvestigationService/CreateInvestigation` | Create a new investigation. |
| POST | `/firetiger.investigations.v1.InvestigationService/GetInvestigation` | Retrieve an investigation by name. |
| POST | `/firetiger.investigations.v1.InvestigationService/ListInvestigations` | List investigations with optional filtering and pagination. |
| POST | `/firetiger.investigations.v1.InvestigationService/UpdateInvestigation` | Update an existing investigation's metadata. |
| POST | `/firetiger.issuenotificationpolicy.v1.IssueNotificationPolicyService/UpdateIssueNotificationPolicy` | Update the issue notification policy. |
| POST | `/firetiger.issues.v1.IssuesService/GetIssue` | Retrieve an issue by name. |
| POST | `/firetiger.issues.v1.IssuesService/ListIssues` | List issues with optional filtering and pagination. |
| POST | `/firetiger.issues.v2.IssueValidationService/ValidateIssueEvidence` | Validate that proposed issues are supported by concrete evidence before a caller creates or escalates them. |
| POST | `/firetiger.monitoring_plans.v1.MonitoringPlanService/ActivateFromDeployment` | Correlate a successful deployment to the merged monitoring plans whose change shipped in it, and activate those plans. |
| POST | `/firetiger.monitoring_plans.v1.MonitoringPlanService/ActivatePlanFromDeployments` | Activate a single already-merged monitoring plan against the current deployments of its repository. |
| POST | `/firetiger.monitoring_plans.v1.MonitoringPlanService/GetMonitoringPlan` | Retrieve a monitoring plan by name. |
| POST | `/firetiger.monitoring_plans.v1.MonitoringPlanService/ListMonitoringPlans` | List monitoring plans with optional filtering and pagination. |
| POST | `/firetiger.monitoring_plans.v1.MonitoringRunService/GetMonitoringRun` | Retrieve a monitoring run by name. |
| POST | `/firetiger.monitoring_plans.v1.MonitoringRunService/ListMonitoringRuns` | List monitoring runs for a plan with optional filtering and pagination. |
| POST | `/firetiger.network_transports.v1.NetworkTransportsService/CreateNetworkTransport` | Register a new transport. |
| POST | `/firetiger.network_transports.v1.NetworkTransportsService/DeleteNetworkTransport` | Soft-delete the transport per AIP-164. |
| POST | `/firetiger.network_transports.v1.NetworkTransportsService/GetNetworkTransport` | Retrieve a transport by name (returns the stored secret). |
| POST | `/firetiger.network_transports.v1.NetworkTransportsService/ListNetworkTransports` | Enumerate the organization's transports with pagination, filtering, and sorting. |
| POST | `/firetiger.network_transports.v1.NetworkTransportsService/UpdateNetworkTransport` | Edit a transport (partial update via updateMask). |

…and 139 more operations. They are listed in full on the page.

## Machine-readable artifacts (8)

- **OpenAPI** — https://artifacts.apis.io/firetiger/openapi/_ae-authored/firetiger-openapi-generated.yml
- **JSONSchema** — https://artifacts.apis.io/firetiger/json-schema/firetiger-post-firetiger-nxagent-v2-agentservice-createsession-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/firetiger/json-schema/firetiger-post-v2-incidents-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/firetiger/json-schema/firetiger-post-firetiger-nxagent-v2-agentservice-write-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/firetiger/json-schema/firetiger-post-firetiger-nxagent-v2-agentservice-getartifact-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/firetiger/json-schema/firetiger-post-firetiger-investigations-v1-investigationservice-createinves-schema.json
- **JSONSchema** — https://artifacts.apis.io/firetiger/json-schema/firetiger-post-firetiger-billing-v1-billingservice-getbillingusage-response-schema.json
- **APIsJSON** — https://artifacts.apis.io/firetiger/apis.yml

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/firetiger/firetiger-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/firetiger/.
