{"openapi":"3.1.0","info":{"description":"Vehicle identity and intelligence data — VIN decode, market value, listings, depreciation, photos, specifications, recalls, ownership costs, and vehicle history reports — plus the account, API-key, and billing control plane. Data endpoints authenticate with a product API key (`Authorization: Bearer <key>`); control-plane endpoints use a dashboard session token. Errors are RFC 9457 application/problem+json, and every response carries an x-request-id header.","title":"Vehicles.dev API","version":"0.0.0"},"components":{"securitySchemes":{"apiKeyBearer":{"bearerFormat":"Product API key","scheme":"bearer","type":"http"},"workosBearer":{"bearerFormat":"WorkOS access token","scheme":"bearer","type":"http"}},"schemas":{"def-0":{"type":"object","required":["code","detail","request_id","retryable","status","title","type"],"properties":{"code":{"type":"string"},"detail":{"type":"string"},"instance":{"type":"string"},"invalid_params":{"type":"array","items":{"type":"object","required":["name","pointer","reason"],"properties":{"name":{"type":"string"},"pointer":{"type":"string"},"reason":{"type":"string"}},"additionalProperties":false}},"request_id":{"type":"string"},"retryable":{"type":"boolean"},"status":{"type":"integer","maximum":599,"minimum":400},"title":{"type":"string"},"type":{"type":"string","format":"uri"}},"additionalProperties":false,"title":"Problem"}}},"paths":{"/health/live":{"get":{"operationId":"getApiLiveness","tags":["operations"],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","required":["environment","service","status"],"properties":{"environment":{"type":"string"},"service":{"type":"string"},"status":{"type":"string","enum":["live"]}},"additionalProperties":false}}}}}}},"/health/ready":{"get":{"operationId":"getApiReadiness","tags":["operations"],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","required":["checks","environment","service","status"],"properties":{"checks":{"type":"object","required":["database"],"properties":{"database":{"type":"object","required":["status"],"properties":{"detail":{"type":"string"},"status":{"anyOf":[{"type":"string","enum":["pass"]},{"type":"string","enum":["fail"]}]}},"additionalProperties":false}},"additionalProperties":false},"environment":{"type":"string"},"service":{"type":"string"},"status":{"anyOf":[{"type":"string","enum":["ready"]},{"type":"string","enum":["unready"]}]}},"additionalProperties":false}}}},"503":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","required":["checks","environment","service","status"],"properties":{"checks":{"type":"object","required":["database"],"properties":{"database":{"type":"object","required":["status"],"properties":{"detail":{"type":"string"},"status":{"anyOf":[{"type":"string","enum":["pass"]},{"type":"string","enum":["fail"]}]}},"additionalProperties":false}},"additionalProperties":false},"environment":{"type":"string"},"service":{"type":"string"},"status":{"anyOf":[{"type":"string","enum":["ready"]},{"type":"string","enum":["unready"]}]}},"additionalProperties":false}}}}}}},"/openapi.json":{"get":{"operationId":"getOpenApiDocument","tags":["operations"],"description":"Returns the OpenAPI 3.1 document describing every published operation.","responses":{"200":{"description":"Default Response"}}}},"/v1/control/bootstrap":{"post":{"operationId":"provisionControlIdentity","tags":["Control"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["accountName"],"properties":{"accountName":{"type":"string","maxLength":120,"minLength":1}},"additionalProperties":false}}}},"security":[{"workosBearer":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","required":["accountProductId","principalId","product","role"],"properties":{"accountProductId":{"type":"string","format":"uuid"},"principalId":{"type":"string","format":"uuid"},"product":{"anyOf":[{"type":"string","enum":["employment"]},{"type":"string","enum":["vehicles"]}]},"role":{"anyOf":[{"type":"string","enum":["owner"]},{"type":"string","enum":["admin"]},{"type":"string","enum":["developer"]},{"type":"string","enum":["billing"]}]}},"additionalProperties":false}}}},"400":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"401":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"403":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"404":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"409":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"429":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"500":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"503":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}}}}},"/v1/control/account":{"get":{"operationId":"getControlAccount","tags":["Control"],"security":[{"workosBearer":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","required":["id","name","product","status"],"properties":{"id":{"type":"string","format":"uuid"},"name":{"type":"string"},"product":{"anyOf":[{"type":"string","enum":["employment"]},{"type":"string","enum":["vehicles"]}]},"status":{"anyOf":[{"type":"string","enum":["active"]},{"type":"string","enum":["suspended"]},{"type":"string","enum":["deleted"]}]}},"additionalProperties":false}}}},"400":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"401":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"403":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"404":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"409":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"429":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"500":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"503":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}}}},"patch":{"operationId":"updateControlAccount","tags":["Control"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["name"],"properties":{"name":{"type":"string","maxLength":120,"minLength":1}},"additionalProperties":false}}}},"security":[{"workosBearer":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","required":["id","name","product","status"],"properties":{"id":{"type":"string","format":"uuid"},"name":{"type":"string"},"product":{"anyOf":[{"type":"string","enum":["employment"]},{"type":"string","enum":["vehicles"]}]},"status":{"anyOf":[{"type":"string","enum":["active"]},{"type":"string","enum":["suspended"]},{"type":"string","enum":["deleted"]}]}},"additionalProperties":false}}}},"400":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"401":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"403":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"404":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"409":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"429":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"500":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"503":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}}}},"delete":{"operationId":"deleteControlAccount","tags":["Control"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["confirmation"],"properties":{"confirmation":{"type":"string","enum":["delete"]}},"additionalProperties":false}}}},"security":[{"workosBearer":[]}],"responses":{"204":{"description":"Default Response"},"400":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"401":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"403":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"404":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"409":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"429":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"500":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"503":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}}}}},"/v1/control/dashboard/actions":{"get":{"operationId":"getControlDashboardActions","tags":["Control"],"security":[{"workosBearer":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","required":["byMetric","catalogVersion","planId"],"properties":{"byMetric":{"type":"array","items":{"type":"object","required":["calls","metricId"],"properties":{"calls":{"type":"integer","minimum":0},"metricId":{"type":"string"}},"additionalProperties":false}},"catalogVersion":{"type":"string"},"planId":{"anyOf":[{"type":"string","enum":["starter"]},{"type":"string","enum":["pro"]},{"type":"string","enum":["scale"]}]}},"additionalProperties":false}}}},"400":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"401":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"403":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"404":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"409":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"429":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"500":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"503":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}}}}},"/v1/control/billing/catalog":{"get":{"operationId":"getControlBillingCatalog","tags":["Control","Billing"],"security":[{"workosBearer":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","required":["currency","metrics","plans","product","version"],"properties":{"currency":{"type":"string","enum":["USD"]},"metrics":{"type":"array","items":{"type":"object","required":["description","freeEntitlementEligible","id","name","pricesMicros","successOnly","unit"],"properties":{"description":{"type":"string"},"freeEntitlementEligible":{"type":"boolean"},"id":{"type":"string"},"name":{"type":"string"},"pricesMicros":{"type":"object","required":["pro","scale","starter"],"properties":{"pro":{"anyOf":[{"type":"null"},{"type":"integer","minimum":0}]},"scale":{"anyOf":[{"type":"null"},{"type":"integer","minimum":0}]},"starter":{"anyOf":[{"type":"null"},{"type":"integer","minimum":0}]}},"additionalProperties":false},"successOnly":{"type":"boolean"},"unit":{"type":"string"}},"additionalProperties":false}},"plans":{"type":"array","items":{"type":"object","required":["annualFeeMicros","description","featured","features","id","includedMonthlyCalls","monthlyFeeMicros","name","overagePolicy","rateLimitRps","support","trialDays"],"properties":{"annualFeeMicros":{"type":"integer","minimum":0},"description":{"type":"string"},"featured":{"type":"boolean"},"features":{"type":"array","items":{"type":"string"}},"id":{"anyOf":[{"type":"string","enum":["starter"]},{"type":"string","enum":["pro"]},{"type":"string","enum":["scale"]}]},"includedMonthlyCalls":{"anyOf":[{"type":"null"},{"type":"integer","minimum":0}]},"monthlyFeeMicros":{"type":"integer","minimum":0},"name":{"type":"string"},"overagePolicy":{"type":"string","enum":["metered"]},"rateLimitRps":{"type":"integer","minimum":1},"support":{"type":"string"},"trialDays":{"type":"integer","minimum":0}},"additionalProperties":false}},"product":{"anyOf":[{"type":"string","enum":["employment"]},{"type":"string","enum":["vehicles"]}]},"version":{"type":"string"}},"additionalProperties":false}}}},"400":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"401":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"403":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"404":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"409":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"429":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"500":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"503":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}}}}},"/v1/control/billing/summary":{"get":{"operationId":"getControlBillingSummary","tags":["Control","Billing"],"security":[{"workosBearer":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","required":["catalogVersion","credits","entitlement","product","subscription","usage"],"properties":{"catalogVersion":{"type":"string"},"credits":{"type":"object","required":["balanceMicros"],"properties":{"balanceMicros":{"type":"integer","minimum":0}},"additionalProperties":false},"entitlement":{"type":"object","required":["granted","key","remaining","used"],"properties":{"granted":{"type":"integer","minimum":0},"key":{"type":"string","enum":["eligible_api_calls"]},"remaining":{"type":"integer","minimum":0},"used":{"type":"integer","minimum":0}},"additionalProperties":false},"product":{"anyOf":[{"type":"string","enum":["employment"]},{"type":"string","enum":["vehicles"]}]},"subscription":{"type":"object","required":["billingInterval","cancelAtPeriodEnd","currentPeriodEnd","currentPeriodStart","pastDueGraceEndsAt","planId","renewsAt","status","trialConsumed","trialEndsAt"],"properties":{"billingInterval":{"anyOf":[{"type":"string","enum":["monthly"]},{"type":"string","enum":["annual"]}]},"cancelAtPeriodEnd":{"type":"boolean"},"currentPeriodEnd":{"type":"string","format":"date-time"},"currentPeriodStart":{"type":"string","format":"date-time"},"pastDueGraceEndsAt":{"anyOf":[{"type":"null"},{"type":"string","format":"date-time"}]},"planId":{"anyOf":[{"type":"string","enum":["starter"]},{"type":"string","enum":["pro"]},{"type":"string","enum":["scale"]}]},"renewsAt":{"anyOf":[{"type":"null"},{"type":"string","format":"date-time"}]},"status":{"anyOf":[{"type":"string","enum":["active"]},{"type":"string","enum":["trialing"]},{"type":"string","enum":["past_due"]},{"type":"string","enum":["canceled"]}]},"trialConsumed":{"type":"boolean"},"trialEndsAt":{"anyOf":[{"type":"null"},{"type":"string","format":"date-time"}]}},"additionalProperties":false},"usage":{"type":"object","required":["creditsAppliedMicros","grossAmountMicros","netAmountMicros","successfulEvents"],"properties":{"creditsAppliedMicros":{"type":"integer","minimum":0},"grossAmountMicros":{"type":"integer","minimum":0},"netAmountMicros":{"type":"integer","minimum":0},"successfulEvents":{"type":"integer","minimum":0}},"additionalProperties":false}},"additionalProperties":false}}}},"400":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"401":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"403":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"404":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"409":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"429":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"500":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"503":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}}}}},"/v1/control/billing/usage":{"get":{"operationId":"getControlBillingUsage","tags":["Control","Billing"],"security":[{"workosBearer":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","required":["byMetric","items","period"],"properties":{"byMetric":{"type":"array","items":{"type":"object","required":["calls","creditsAppliedMicros","grossAmountMicros","metricId","netAmountMicros","quantity"],"properties":{"calls":{"type":"integer","minimum":0},"creditsAppliedMicros":{"type":"integer","minimum":0},"grossAmountMicros":{"type":"integer","minimum":0},"metricId":{"type":"string"},"netAmountMicros":{"type":"integer","minimum":0},"quantity":{"type":"integer","minimum":0}},"additionalProperties":false}},"items":{"type":"array","items":{"type":"object","required":["creditsAppliedMicros","grossAmountMicros","metricId","netAmountMicros","occurredAt","quantity"],"properties":{"creditsAppliedMicros":{"type":"integer","minimum":0},"grossAmountMicros":{"type":"integer","minimum":0},"metricId":{"type":"string"},"netAmountMicros":{"type":"integer","minimum":0},"occurredAt":{"type":"string","format":"date-time"},"quantity":{"type":"integer","minimum":0}},"additionalProperties":false}},"period":{"type":"object","required":["end","start"],"properties":{"end":{"type":"string","format":"date-time"},"start":{"type":"string","format":"date-time"}},"additionalProperties":false}},"additionalProperties":false}}}},"400":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"401":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"403":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"404":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"409":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"429":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"500":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"503":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}}}}},"/v1/control/billing/orders":{"get":{"operationId":"getControlBillingOrders","tags":["Control","Billing"],"parameters":[{"schema":{"type":"integer","maximum":100,"minimum":1},"in":"query","name":"limit","required":false}],"security":[{"workosBearer":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","required":["items"],"properties":{"items":{"type":"array","items":{"type":"object","required":["amountMicros","description","id","kind","occurredAt","reference"],"properties":{"amountMicros":{"type":"integer"},"description":{"type":"string"},"id":{"type":"string","format":"uuid"},"kind":{"anyOf":[{"type":"string","enum":["purchase"]},{"type":"string","enum":["promotion"]},{"type":"string","enum":["refund"]},{"type":"string","enum":["adjustment"]}]},"occurredAt":{"type":"string","format":"date-time"},"reference":{"anyOf":[{"type":"null"},{"type":"string"}]}},"additionalProperties":false}}},"additionalProperties":false}}}},"400":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"401":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"403":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"404":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"409":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"429":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"500":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"503":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}}}}},"/v1/control/billing/invoices":{"get":{"operationId":"getControlBillingInvoices","tags":["Control","Billing"],"parameters":[{"schema":{"type":"integer","maximum":50,"minimum":1},"in":"query","name":"limit","required":false}],"security":[{"workosBearer":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","required":["degraded","invoices"],"properties":{"degraded":{"type":"boolean"},"invoices":{"type":"array","items":{"type":"object","required":["amountDueMicros","amountPaidMicros","created","currency","hostedInvoiceUrl","id","invoicePdf","number","periodEnd","periodStart","status","totalMicros"],"properties":{"amountDueMicros":{"type":"integer"},"amountPaidMicros":{"type":"integer"},"created":{"type":"string","format":"date-time"},"currency":{"type":"string"},"hostedInvoiceUrl":{"anyOf":[{"type":"null"},{"type":"string"}]},"id":{"type":"string"},"invoicePdf":{"anyOf":[{"type":"null"},{"type":"string"}]},"number":{"anyOf":[{"type":"null"},{"type":"string"}]},"periodEnd":{"anyOf":[{"type":"null"},{"type":"string","format":"date-time"}]},"periodStart":{"anyOf":[{"type":"null"},{"type":"string","format":"date-time"}]},"status":{"anyOf":[{"type":"null"},{"type":"string"}]},"totalMicros":{"type":"integer"}},"additionalProperties":false}}},"additionalProperties":false}}}},"400":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"401":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"403":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"404":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"409":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"429":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"500":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"503":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}}}}},"/v1/control/billing/checkout":{"post":{"operationId":"createControlBillingCheckout","tags":["Control","Billing"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["amountUsd"],"properties":{"amountUsd":{"type":"integer","maximum":500,"minimum":5}},"additionalProperties":false}}}},"security":[{"workosBearer":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","required":["url"],"properties":{"url":{"type":"string"}},"additionalProperties":false}}}},"400":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"401":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"403":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"404":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"409":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"429":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"500":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"503":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}}}}},"/v1/control/billing/subscription/checkout":{"post":{"operationId":"createControlBillingSubscriptionCheckout","tags":["Control","Billing"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["interval","planId"],"properties":{"interval":{"anyOf":[{"type":"string","enum":["monthly"]},{"type":"string","enum":["annual"]}]},"planId":{"anyOf":[{"type":"string","enum":["pro"]},{"type":"string","enum":["scale"]}]}},"additionalProperties":false}}}},"security":[{"workosBearer":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","required":["url"],"properties":{"url":{"type":"string"}},"additionalProperties":false}}}},"400":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"401":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"403":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"404":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"409":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"429":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"500":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"503":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}}}}},"/v1/control/billing/subscription/change":{"post":{"operationId":"changeControlBillingSubscription","tags":["Control","Billing"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["planId"],"properties":{"planId":{"anyOf":[{"type":"string","enum":["pro"]},{"type":"string","enum":["scale"]}]}},"additionalProperties":false}}}},"security":[{"workosBearer":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","required":["applied","planId","status"],"properties":{"applied":{"type":"boolean"},"planId":{"anyOf":[{"type":"string","enum":["starter"]},{"type":"string","enum":["pro"]},{"type":"string","enum":["scale"]}]},"status":{"anyOf":[{"type":"string","enum":["active"]},{"type":"string","enum":["trialing"]},{"type":"string","enum":["past_due"]},{"type":"string","enum":["canceled"]}]}},"additionalProperties":false}}}},"400":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"401":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"403":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"404":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"409":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"429":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"500":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"503":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}}}}},"/v1/control/billing/subscription/cancel":{"post":{"operationId":"cancelControlBillingSubscription","tags":["Control","Billing"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["cancelAtPeriodEnd"],"properties":{"cancelAtPeriodEnd":{"type":"boolean"}},"additionalProperties":false}}}},"security":[{"workosBearer":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","required":["cancelAtPeriodEnd","renewsAt"],"properties":{"cancelAtPeriodEnd":{"type":"boolean"},"renewsAt":{"anyOf":[{"type":"null"},{"type":"string","format":"date-time"}]}},"additionalProperties":false}}}},"400":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"401":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"403":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"404":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"409":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"429":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"500":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"503":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}}}}},"/v1/control/members":{"get":{"operationId":"listControlMembers","tags":["Control"],"security":[{"workosBearer":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"array","items":{"type":"object","required":["id","principalId","role","status"],"properties":{"id":{"type":"string","format":"uuid"},"principalId":{"type":"string","format":"uuid"},"role":{"anyOf":[{"type":"string","enum":["owner"]},{"type":"string","enum":["admin"]},{"type":"string","enum":["developer"]},{"type":"string","enum":["billing"]}]},"status":{"anyOf":[{"type":"string","enum":["active"]},{"type":"string","enum":["removed"]}]}},"additionalProperties":false,"title":"ControlMember"}}}}},"400":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"401":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"403":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"404":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"409":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"429":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"500":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"503":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}}}}},"/v1/control/members/{id}":{"patch":{"operationId":"updateControlMember","tags":["Control"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["role"],"properties":{"role":{"anyOf":[{"type":"string","enum":["owner"]},{"type":"string","enum":["admin"]},{"type":"string","enum":["developer"]},{"type":"string","enum":["billing"]}]}},"additionalProperties":false}}}},"parameters":[{"schema":{"type":"string","format":"uuid"},"in":"path","name":"id","required":true}],"security":[{"workosBearer":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","required":["id","principalId","role","status"],"properties":{"id":{"type":"string","format":"uuid"},"principalId":{"type":"string","format":"uuid"},"role":{"anyOf":[{"type":"string","enum":["owner"]},{"type":"string","enum":["admin"]},{"type":"string","enum":["developer"]},{"type":"string","enum":["billing"]}]},"status":{"anyOf":[{"type":"string","enum":["active"]},{"type":"string","enum":["removed"]}]}},"additionalProperties":false}}}},"400":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"401":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"403":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"404":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"409":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"429":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"500":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"503":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}}}},"delete":{"operationId":"removeControlMember","tags":["Control"],"parameters":[{"schema":{"type":"string","format":"uuid"},"in":"path","name":"id","required":true}],"security":[{"workosBearer":[]}],"responses":{"204":{"description":"Default Response"},"400":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"401":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"403":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"404":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"409":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"429":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"500":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"503":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}}}}},"/v1/control/invitations":{"get":{"operationId":"listControlInvitations","tags":["Control"],"security":[{"workosBearer":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"array","items":{"type":"object","required":["expiresAt","id","role","status"],"properties":{"expiresAt":{"type":"string","format":"date-time"},"id":{"type":"string","format":"uuid"},"role":{"anyOf":[{"type":"string","enum":["owner"]},{"type":"string","enum":["admin"]},{"type":"string","enum":["developer"]},{"type":"string","enum":["billing"]}]},"status":{"anyOf":[{"type":"string","enum":["accepted"]},{"type":"string","enum":["creating"]},{"type":"string","enum":["delivery_ambiguous"]},{"type":"string","enum":["expired"]},{"type":"string","enum":["pending"]},{"type":"string","enum":["quarantined"]},{"type":"string","enum":["revocation_pending"]},{"type":"string","enum":["revoked"]}]}},"additionalProperties":false,"title":"ControlInvitation"}}}}},"400":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"401":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"403":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"404":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"409":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"429":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"500":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"503":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}}}},"post":{"operationId":"createControlInvitation","tags":["Control"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["email","role"],"properties":{"email":{"type":"string","format":"email"},"role":{"anyOf":[{"type":"string","enum":["owner"]},{"type":"string","enum":["admin"]},{"type":"string","enum":["developer"]},{"type":"string","enum":["billing"]}]}},"additionalProperties":false}}}},"parameters":[{"schema":{"type":"string","maxLength":200,"minLength":8},"in":"header","name":"idempotency-key","required":true}],"security":[{"workosBearer":[]}],"responses":{"201":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","required":["expiresAt","id","role","status"],"properties":{"expiresAt":{"type":"string","format":"date-time"},"id":{"type":"string","format":"uuid"},"role":{"anyOf":[{"type":"string","enum":["owner"]},{"type":"string","enum":["admin"]},{"type":"string","enum":["developer"]},{"type":"string","enum":["billing"]}]},"status":{"anyOf":[{"type":"string","enum":["accepted"]},{"type":"string","enum":["creating"]},{"type":"string","enum":["delivery_ambiguous"]},{"type":"string","enum":["expired"]},{"type":"string","enum":["pending"]},{"type":"string","enum":["quarantined"]},{"type":"string","enum":["revocation_pending"]},{"type":"string","enum":["revoked"]}]}},"additionalProperties":false}}}},"400":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"401":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"403":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"404":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"409":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"429":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"500":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"503":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}}}}},"/v1/control/invitations/accept":{"post":{"operationId":"acceptControlInvitation","tags":["Control"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{},"additionalProperties":false}}}},"security":[{"workosBearer":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","required":["accountProductId","principalId","product","role"],"properties":{"accountProductId":{"type":"string","format":"uuid"},"principalId":{"type":"string","format":"uuid"},"product":{"anyOf":[{"type":"string","enum":["employment"]},{"type":"string","enum":["vehicles"]}]},"role":{"anyOf":[{"type":"string","enum":["owner"]},{"type":"string","enum":["admin"]},{"type":"string","enum":["developer"]},{"type":"string","enum":["billing"]}]}},"additionalProperties":false}}}},"400":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"401":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"403":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"404":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"409":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"429":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"500":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"503":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}}}}},"/v1/control/invitations/{id}":{"delete":{"operationId":"revokeControlInvitation","tags":["Control"],"parameters":[{"schema":{"type":"string","format":"uuid"},"in":"path","name":"id","required":true}],"security":[{"workosBearer":[]}],"responses":{"204":{"description":"Default Response"},"400":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"401":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"403":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"404":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"409":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"429":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"500":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"503":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}}}}},"/v1/control/api-keys":{"get":{"operationId":"listControlApiKeys","tags":["Control"],"security":[{"workosBearer":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"array","items":{"type":"object","required":["id","lastCharacters","name","scopes","spendLimitCents","status"],"properties":{"id":{"type":"string","format":"uuid"},"lastCharacters":{"anyOf":[{"type":"null"},{"type":"string","maxLength":4,"minLength":4}]},"name":{"type":"string"},"scopes":{"type":"array","items":{"type":"string"}},"spendLimitCents":{"anyOf":[{"type":"null"},{"type":"integer","minimum":0}]},"status":{"anyOf":[{"type":"string","enum":["active"]},{"type":"string","enum":["creating"]},{"type":"string","enum":["orphaned"]},{"type":"string","enum":["revocation_pending"]},{"type":"string","enum":["revoked"]},{"type":"string","enum":["update_pending"]}]}},"additionalProperties":false,"title":"ControlApiKey"}}}}},"400":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"401":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"403":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"404":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"409":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"429":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"500":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"503":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}}}},"post":{"operationId":"createControlApiKey","tags":["Control"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["idempotencyKey","name","scopes"],"properties":{"idempotencyKey":{"type":"string","maxLength":160,"minLength":8},"name":{"type":"string","maxLength":120,"minLength":1},"scopes":{"type":"array","items":{"type":"string","minLength":1},"maxItems":64,"minItems":1},"spendLimitCents":{"type":"integer","maximum":100000000,"minimum":0}},"additionalProperties":false}}}},"security":[{"workosBearer":[]}],"responses":{"201":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","required":["id","lastCharacters","name","replayed","scopes","spendLimitCents","status"],"properties":{"id":{"type":"string","format":"uuid"},"lastCharacters":{"anyOf":[{"type":"null"},{"type":"string","maxLength":4,"minLength":4}]},"name":{"type":"string"},"plaintext":{"type":"string"},"replayed":{"type":"boolean"},"scopes":{"type":"array","items":{"type":"string"}},"spendLimitCents":{"anyOf":[{"type":"null"},{"type":"integer","minimum":0}]},"status":{"anyOf":[{"type":"string","enum":["active"]},{"type":"string","enum":["creating"]},{"type":"string","enum":["orphaned"]},{"type":"string","enum":["revocation_pending"]},{"type":"string","enum":["revoked"]},{"type":"string","enum":["update_pending"]}]}},"additionalProperties":false}}}},"400":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"401":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"403":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"404":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"409":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"429":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"500":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"503":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}}}}},"/v1/control/api-keys/{id}":{"delete":{"operationId":"revokeControlApiKey","tags":["Control"],"parameters":[{"schema":{"type":"string","format":"uuid"},"in":"path","name":"id","required":true},{"schema":{"type":"string","maxLength":160,"minLength":8},"in":"header","name":"idempotency-key","required":true}],"security":[{"workosBearer":[]}],"responses":{"204":{"description":"Default Response"},"400":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"401":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"403":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"404":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"409":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"429":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"500":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"503":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}}}},"patch":{"operationId":"updateControlApiKey","tags":["Control"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["scopes","spendLimitCents"],"properties":{"scopes":{"type":"array","items":{"type":"string","minLength":1},"maxItems":64,"minItems":1},"spendLimitCents":{"anyOf":[{"type":"null"},{"type":"integer","maximum":100000000,"minimum":0}]}},"additionalProperties":false}}}},"parameters":[{"schema":{"type":"string","format":"uuid"},"in":"path","name":"id","required":true}],"security":[{"workosBearer":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","required":["id","lastCharacters","name","scopes","spendLimitCents","status"],"properties":{"id":{"type":"string","format":"uuid"},"lastCharacters":{"anyOf":[{"type":"null"},{"type":"string","maxLength":4,"minLength":4}]},"name":{"type":"string"},"scopes":{"type":"array","items":{"type":"string"}},"spendLimitCents":{"anyOf":[{"type":"null"},{"type":"integer","minimum":0}]},"status":{"anyOf":[{"type":"string","enum":["active"]},{"type":"string","enum":["creating"]},{"type":"string","enum":["orphaned"]},{"type":"string","enum":["revocation_pending"]},{"type":"string","enum":["revoked"]},{"type":"string","enum":["update_pending"]}]}},"additionalProperties":false}}}},"400":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"401":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"403":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"404":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"409":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"429":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"500":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"503":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}}}}},"/v1/ops/whoami":{"get":{"operationId":"getOperatorIdentity","tags":["Operator"],"security":[{"workosBearer":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","required":["authenticatedAt","kind","principalId","product","roles","sessionExpiresAt"],"properties":{"authenticatedAt":{"type":"string","format":"date-time"},"kind":{"type":"string","enum":["operator"]},"principalId":{"type":"string","minLength":1},"product":{"anyOf":[{"type":"string","enum":["employment"]},{"type":"string","enum":["vehicles"]}]},"roles":{"type":"array","items":{"anyOf":[{"type":"string","enum":["support"]},{"type":"string","enum":["data_steward"]},{"type":"string","enum":["billing_ops"]},{"type":"string","enum":["platform_admin"]}]},"minItems":1},"sessionExpiresAt":{"type":"string","format":"date-time"}},"additionalProperties":false}}}},"401":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"403":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"500":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"503":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}}}}},"/v1/ops/admin/snapshot":{"get":{"operationId":"getOperatorAdminSnapshot","tags":["Operator","Admin"],"security":[{"workosBearer":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","required":["accounts","generatedAt","limits","members","orders","overview","recentErrors","usage"],"properties":{"accounts":{"type":"array","items":{"type":"object","required":["billingInterval","cancelAtPeriodEnd","createdAt","creditBalanceMicros","id","includedCallsUsed","lastUsedAt","memberCount","name","planId","renewsAt","status","subscriptionStatus","usageCalls30d","usageNetMicros30d"],"properties":{"billingInterval":{"anyOf":[{"type":"string","enum":["monthly"]},{"type":"string","enum":["annual"]}]},"cancelAtPeriodEnd":{"type":"boolean"},"createdAt":{"type":"string","format":"date-time"},"creditBalanceMicros":{"type":"integer","minimum":0},"id":{"type":"string","format":"uuid"},"includedCallsUsed":{"type":"integer","minimum":0},"lastUsedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}]},"memberCount":{"type":"integer","minimum":0},"name":{"type":"string"},"planId":{"anyOf":[{"type":"string","enum":["starter"]},{"type":"string","enum":["pro"]},{"type":"string","enum":["scale"]}]},"renewsAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}]},"status":{"anyOf":[{"type":"string","enum":["active"]},{"type":"string","enum":["suspended"]},{"type":"string","enum":["deleted"]}]},"subscriptionStatus":{"anyOf":[{"type":"string","enum":["active"]},{"type":"string","enum":["trialing"]},{"type":"string","enum":["past_due"]},{"type":"string","enum":["canceled"]}]},"usageCalls30d":{"type":"integer","minimum":0},"usageNetMicros30d":{"type":"integer","minimum":0}},"additionalProperties":false}},"generatedAt":{"type":"string","format":"date-time"},"limits":{"type":"object","required":["accounts","members","orders","recentErrors","recentUsage"],"properties":{"accounts":{"type":"object","required":["limit","truncated"],"properties":{"limit":{"type":"number","enum":[200]},"truncated":{"type":"boolean"}},"additionalProperties":false},"members":{"type":"object","required":["limit","truncated"],"properties":{"limit":{"type":"number","enum":[300]},"truncated":{"type":"boolean"}},"additionalProperties":false},"orders":{"type":"object","required":["limit","truncated"],"properties":{"limit":{"type":"number","enum":[200]},"truncated":{"type":"boolean"}},"additionalProperties":false},"recentErrors":{"type":"object","required":["limit","truncated"],"properties":{"limit":{"type":"number","enum":[100]},"truncated":{"type":"boolean"}},"additionalProperties":false},"recentUsage":{"type":"object","required":["limit","truncated"],"properties":{"limit":{"type":"number","enum":[200]},"truncated":{"type":"boolean"}},"additionalProperties":false}},"additionalProperties":false},"members":{"type":"array","items":{"type":"object","required":["accountId","accountName","id","joinedAt","principalId","providerUserId","role","status"],"properties":{"accountId":{"type":"string","format":"uuid"},"accountName":{"type":"string"},"id":{"type":"string","format":"uuid"},"joinedAt":{"type":"string","format":"date-time"},"principalId":{"type":"string","format":"uuid"},"providerUserId":{"anyOf":[{"type":"string"},{"type":"null"}]},"role":{"anyOf":[{"type":"string","enum":["owner"]},{"type":"string","enum":["admin"]},{"type":"string","enum":["developer"]},{"type":"string","enum":["billing"]}]},"status":{"anyOf":[{"type":"string","enum":["active"]},{"type":"string","enum":["removed"]}]}},"additionalProperties":false}},"orders":{"type":"array","items":{"type":"object","required":["accountId","accountName","amountMicros","description","id","kind","occurredAt","reference"],"properties":{"accountId":{"type":"string","format":"uuid"},"accountName":{"type":"string"},"amountMicros":{"type":"integer"},"description":{"type":"string"},"id":{"type":"string","format":"uuid"},"kind":{"anyOf":[{"type":"string","enum":["purchase"]},{"type":"string","enum":["promotion"]},{"type":"string","enum":["refund"]},{"type":"string","enum":["adjustment"]}]},"occurredAt":{"type":"string","format":"date-time"},"reference":{"anyOf":[{"type":"string"},{"type":"null"}]}},"additionalProperties":false}},"overview":{"type":"object","required":["activeAccounts","activeSubscriptions","apiCalls30d","apiClientErrors30d","apiRequests30d","apiServerErrors30d","apiSuccess30d","members","netUsageMicros30d","orders30d"],"properties":{"activeAccounts":{"type":"integer","minimum":0},"activeSubscriptions":{"type":"integer","minimum":0},"apiCalls30d":{"type":"integer","minimum":0},"apiClientErrors30d":{"type":"integer","minimum":0},"apiRequests30d":{"type":"integer","minimum":0},"apiServerErrors30d":{"type":"integer","minimum":0},"apiSuccess30d":{"type":"integer","minimum":0},"members":{"type":"integer","minimum":0},"netUsageMicros30d":{"type":"integer","minimum":0},"orders30d":{"type":"integer","minimum":0}},"additionalProperties":false},"recentErrors":{"type":"array","items":{"type":"object","required":["accountId","accountName","errorCode","id","method","metricId","occurredAt","path","query","requestId","statusCode"],"properties":{"accountId":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}]},"accountName":{"anyOf":[{"type":"string"},{"type":"null"}]},"errorCode":{"anyOf":[{"type":"string"},{"type":"null"}]},"id":{"type":"string","format":"uuid"},"method":{"type":"string"},"metricId":{"anyOf":[{"type":"string"},{"type":"null"}]},"occurredAt":{"type":"string","format":"date-time"},"path":{"type":"string"},"query":{"anyOf":[{"type":"string"},{"type":"null"}]},"requestId":{"type":"string","format":"uuid"},"statusCode":{"type":"integer","maximum":599,"minimum":100}},"additionalProperties":false}},"usage":{"type":"object","required":["byMetric","daily","recent"],"properties":{"byMetric":{"type":"array","items":{"type":"object","required":["calls","metricId","netAmountMicros","quantity"],"properties":{"calls":{"type":"integer","minimum":0},"metricId":{"type":"string"},"netAmountMicros":{"type":"integer","minimum":0},"quantity":{"type":"integer","minimum":0}},"additionalProperties":false}},"daily":{"type":"array","items":{"type":"object","required":["calls","day","netAmountMicros","quantity"],"properties":{"calls":{"type":"integer","minimum":0},"day":{"type":"string","pattern":"^[0-9]{4}-[0-9]{2}-[0-9]{2}$"},"netAmountMicros":{"type":"integer","minimum":0},"quantity":{"type":"integer","minimum":0}},"additionalProperties":false}},"recent":{"type":"array","items":{"type":"object","required":["accountId","accountName","creditsAppliedMicros","entitlementUnitsApplied","id","metricId","netAmountMicros","occurredAt","quantity","unitPriceMicros"],"properties":{"accountId":{"type":"string","format":"uuid"},"accountName":{"type":"string"},"creditsAppliedMicros":{"type":"integer","minimum":0},"entitlementUnitsApplied":{"type":"integer","minimum":0},"id":{"type":"string","format":"uuid"},"metricId":{"type":"string"},"netAmountMicros":{"type":"integer","minimum":0},"occurredAt":{"type":"string","format":"date-time"},"quantity":{"type":"integer","minimum":0},"unitPriceMicros":{"type":"integer","minimum":0}},"additionalProperties":false}}},"additionalProperties":false}},"additionalProperties":false}}}},"401":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"403":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"500":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"503":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}}}}},"/v1/ops/admin/member-emails":{"get":{"operationId":"getOperatorAdminMemberEmails","tags":["Operator","Admin"],"parameters":[{"schema":{"type":"array","items":{"type":"string","format":"uuid"},"maxItems":25,"minItems":1,"uniqueItems":true},"in":"query","name":"memberIds","required":true}],"security":[{"workosBearer":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","required":["members"],"properties":{"members":{"type":"array","items":{"type":"object","required":["accountId","email","memberId"],"properties":{"accountId":{"type":"string","format":"uuid"},"email":{"anyOf":[{"type":"string","format":"email"},{"type":"null"}]},"memberId":{"type":"string","format":"uuid"}},"additionalProperties":false}}},"additionalProperties":false}}}},"401":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"403":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"429":{"description":"RFC 9457 problem details.","headers":{"Retry-After":{"schema":{"type":"string","pattern":"^[1-9][0-9]*$"},"description":"Seconds to wait before retrying the member email request."}},"content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"500":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"503":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}}}}},"/v1/ops/admin/accounts/{accountProductId}/orders/{orderId}/refund":{"post":{"operationId":"refundOperatorAdminOrder","tags":["Operator","Admin","Billing"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["operationId","reason"],"properties":{"amountMicros":{"type":"integer","minimum":10000,"multipleOf":10000},"operationId":{"type":"string","format":"uuid"},"reason":{"type":"string","maxLength":1000,"minLength":1}},"additionalProperties":false}}}},"parameters":[{"schema":{"type":"string","format":"uuid"},"in":"path","name":"accountProductId","required":true},{"schema":{"type":"string","format":"uuid"},"in":"path","name":"orderId","required":true}],"security":[{"workosBearer":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","required":["amountMicros","creditBalanceMicros","creditReversalApplied","refundId","status"],"properties":{"amountMicros":{"type":"integer","minimum":1},"creditBalanceMicros":{"type":"integer","minimum":0},"creditReversalApplied":{"type":"boolean"},"refundId":{"type":"string","minLength":1},"status":{"anyOf":[{"type":"string"},{"type":"null"}]}},"additionalProperties":false}}}},"400":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"401":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"403":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"404":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"409":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"500":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"503":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}}}}},"/v1/ops/admin/accounts/{accountProductId}/subscription/plan":{"post":{"operationId":"changeOperatorAdminSubscriptionPlan","tags":["Operator","Admin","Billing"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["operationId","planId","reason"],"properties":{"operationId":{"type":"string","format":"uuid"},"planId":{"anyOf":[{"type":"string","enum":["pro"]},{"type":"string","enum":["scale"]}]},"reason":{"type":"string","maxLength":1000,"minLength":1}},"additionalProperties":false}}}},"parameters":[{"schema":{"type":"string","format":"uuid"},"in":"path","name":"accountProductId","required":true}],"security":[{"workosBearer":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","required":["applied","billingInterval","cancelAtPeriodEnd","planId","renewsAt","status"],"properties":{"applied":{"type":"boolean"},"billingInterval":{"anyOf":[{"type":"string","enum":["monthly"]},{"type":"string","enum":["annual"]}]},"cancelAtPeriodEnd":{"type":"boolean"},"planId":{"anyOf":[{"type":"string","enum":["starter"]},{"type":"string","enum":["pro"]},{"type":"string","enum":["scale"]}]},"renewsAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}]},"status":{"anyOf":[{"type":"string","enum":["active"]},{"type":"string","enum":["trialing"]},{"type":"string","enum":["past_due"]},{"type":"string","enum":["canceled"]}]}},"additionalProperties":false}}}},"400":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"401":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"403":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"404":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"409":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"500":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"503":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}}}}},"/v1/ops/admin/accounts/{accountProductId}/subscription/cancellation":{"post":{"operationId":"setOperatorAdminSubscriptionCancellation","tags":["Operator","Admin","Billing"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["cancelAtPeriodEnd","operationId","reason"],"properties":{"cancelAtPeriodEnd":{"type":"boolean"},"operationId":{"type":"string","format":"uuid"},"reason":{"type":"string","maxLength":1000,"minLength":1}},"additionalProperties":false}}}},"parameters":[{"schema":{"type":"string","format":"uuid"},"in":"path","name":"accountProductId","required":true}],"security":[{"workosBearer":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","required":["applied","billingInterval","cancelAtPeriodEnd","planId","renewsAt","status"],"properties":{"applied":{"type":"boolean"},"billingInterval":{"anyOf":[{"type":"string","enum":["monthly"]},{"type":"string","enum":["annual"]}]},"cancelAtPeriodEnd":{"type":"boolean"},"planId":{"anyOf":[{"type":"string","enum":["starter"]},{"type":"string","enum":["pro"]},{"type":"string","enum":["scale"]}]},"renewsAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}]},"status":{"anyOf":[{"type":"string","enum":["active"]},{"type":"string","enum":["trialing"]},{"type":"string","enum":["past_due"]},{"type":"string","enum":["canceled"]}]}},"additionalProperties":false}}}},"400":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"401":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"403":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"404":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"409":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"500":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"503":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}}}}},"/v1/ops/break-glass/requests":{"post":{"operationId":"requestBreakGlassLease","tags":["Operator"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["accountProductId","durationMinutes","incidentReference","reason"],"properties":{"accountProductId":{"type":"string","format":"uuid"},"durationMinutes":{"type":"integer","maximum":30,"minimum":1},"incidentReference":{"type":"string","maxLength":120,"minLength":3},"reason":{"type":"string","maxLength":500,"minLength":3}},"additionalProperties":false}}}},"security":[{"workosBearer":[]}],"responses":{"201":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","required":["accountProductId","activatedAt","approvedAt","expiresAt","id","product","requestedAt","state"],"properties":{"accountProductId":{"type":"string","format":"uuid"},"activatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}]},"approvedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}]},"expiresAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}]},"id":{"type":"string","format":"uuid"},"product":{"anyOf":[{"type":"string","enum":["employment"]},{"type":"string","enum":["vehicles"]}]},"requestedAt":{"type":"string","format":"date-time"},"state":{"anyOf":[{"type":"string","enum":["requested"]},{"type":"string","enum":["approved_pending_export"]},{"type":"string","enum":["active"]},{"type":"string","enum":["revoked"]},{"type":"string","enum":["expired"]}]}},"additionalProperties":false}}}},"400":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"401":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"403":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"404":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"409":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"500":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"503":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}}}}},"/v1/ops/break-glass/requests/{leaseId}/approve":{"post":{"operationId":"approveBreakGlassLease","tags":["Operator"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["reason"],"properties":{"reason":{"type":"string","maxLength":500,"minLength":3}},"additionalProperties":false}}}},"parameters":[{"schema":{"type":"string","format":"uuid"},"in":"path","name":"leaseId","required":true}],"security":[{"workosBearer":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","required":["accountProductId","activatedAt","approvedAt","expiresAt","id","product","requestedAt","state"],"properties":{"accountProductId":{"type":"string","format":"uuid"},"activatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}]},"approvedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}]},"expiresAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}]},"id":{"type":"string","format":"uuid"},"product":{"anyOf":[{"type":"string","enum":["employment"]},{"type":"string","enum":["vehicles"]}]},"requestedAt":{"type":"string","format":"date-time"},"state":{"anyOf":[{"type":"string","enum":["requested"]},{"type":"string","enum":["approved_pending_export"]},{"type":"string","enum":["active"]},{"type":"string","enum":["revoked"]},{"type":"string","enum":["expired"]}]}},"additionalProperties":false}}}},"400":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"401":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"403":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"404":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"409":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"500":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"503":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}}}}},"/v1/ops/break-glass/requests/{leaseId}/revoke":{"post":{"operationId":"revokeBreakGlassLease","tags":["Operator"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["reason"],"properties":{"reason":{"type":"string","maxLength":500,"minLength":3}},"additionalProperties":false}}}},"parameters":[{"schema":{"type":"string","format":"uuid"},"in":"path","name":"leaseId","required":true}],"security":[{"workosBearer":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","required":["accountProductId","activatedAt","approvedAt","expiresAt","id","product","requestedAt","state"],"properties":{"accountProductId":{"type":"string","format":"uuid"},"activatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}]},"approvedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}]},"expiresAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}]},"id":{"type":"string","format":"uuid"},"product":{"anyOf":[{"type":"string","enum":["employment"]},{"type":"string","enum":["vehicles"]}]},"requestedAt":{"type":"string","format":"date-time"},"state":{"anyOf":[{"type":"string","enum":["requested"]},{"type":"string","enum":["approved_pending_export"]},{"type":"string","enum":["active"]},{"type":"string","enum":["revoked"]},{"type":"string","enum":["expired"]}]}},"additionalProperties":false}}}},"400":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"401":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"403":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"404":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"409":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"500":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"503":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}}}}},"/v1/ops/accounts/{accountProductId}/invitation-security-reviews":{"get":{"operationId":"listInvitationSecurityReviews","tags":["Operator"],"parameters":[{"schema":{"type":"integer","maximum":100,"minimum":1},"in":"query","name":"limit","required":false},{"schema":{"anyOf":[{"type":"string","enum":["open"]},{"type":"string","enum":["resolved"]}]},"in":"query","name":"state","required":false},{"schema":{"type":"string","format":"uuid"},"in":"path","name":"accountProductId","required":true}],"security":[{"workosBearer":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"array","items":{"type":"object","required":["accountProductId","alertCount","createdAt","expectedEmailHash","expectedProviderAcceptedUserId","expectedProviderInvitationId","expectedProviderInviterUserId","expectedProviderMembershipId","expectedProviderOrganizationId","expectedRole","firstSeenAt","id","invitationId","lastAlertedAt","lastSeenAt","nextAlertAt","observation","occurrenceCount","product","reasonCode","resolutionCode","resolutionReason","resolvedAt","resolvedByOperatorId","state","updatedAt","version"],"properties":{"accountProductId":{"type":"string","format":"uuid"},"alertCount":{"type":"integer","minimum":0},"createdAt":{"type":"string","format":"date-time"},"expectedEmailHash":{"type":"string","pattern":"^[0-9a-f]{64}$"},"expectedProviderAcceptedUserId":{"type":"string","maxLength":200,"minLength":1},"expectedProviderInvitationId":{"type":"string","maxLength":200,"minLength":1},"expectedProviderInviterUserId":{"type":"string","maxLength":200,"minLength":1},"expectedProviderMembershipId":{"type":"string","maxLength":200,"minLength":1},"expectedProviderOrganizationId":{"type":"string","maxLength":200,"minLength":1},"expectedRole":{"anyOf":[{"type":"string","enum":["admin"]},{"type":"string","enum":["billing"]},{"type":"string","enum":["developer"]},{"type":"string","enum":["owner"]}]},"firstSeenAt":{"type":"string","format":"date-time"},"id":{"type":"string","format":"uuid"},"invitationId":{"type":"string","format":"uuid"},"lastAlertedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}]},"lastSeenAt":{"type":"string","format":"date-time"},"nextAlertAt":{"type":"string","format":"date-time"},"observation":{"type":"object","required":["emailHash","invitationAcceptedAt","invitationRole","invitationState","membershipCount","membershipRole","membershipStatus","providerAcceptedUserId","providerInvitationId","providerInvitationOrganizationId","providerInviterUserId","providerMembershipId","providerMembershipOrganizationId","providerMembershipUserId"],"properties":{"emailHash":{"anyOf":[{"type":"string"},{"type":"null"}]},"invitationAcceptedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}]},"invitationRole":{"anyOf":[{"type":"string"},{"type":"null"}]},"invitationState":{"anyOf":[{"type":"string","enum":["accepted"]},{"type":"string","enum":["expired"]},{"type":"string","enum":["missing"]},{"type":"string","enum":["pending"]},{"type":"string","enum":["revoked"]},{"type":"null"}]},"membershipCount":{"anyOf":[{"type":"number","enum":[0]},{"type":"number","enum":[1]},{"type":"number","enum":[2]},{"type":"null"}]},"membershipRole":{"anyOf":[{"type":"string"},{"type":"null"}]},"membershipStatus":{"anyOf":[{"type":"string","enum":["active"]},{"type":"string","enum":["inactive"]},{"type":"string","enum":["missing"]},{"type":"string","enum":["pending"]},{"type":"null"}]},"providerAcceptedUserId":{"anyOf":[{"type":"string"},{"type":"null"}]},"providerInvitationId":{"anyOf":[{"type":"string"},{"type":"null"}]},"providerInvitationOrganizationId":{"anyOf":[{"type":"string"},{"type":"null"}]},"providerInviterUserId":{"anyOf":[{"type":"string"},{"type":"null"}]},"providerMembershipId":{"anyOf":[{"type":"string"},{"type":"null"}]},"providerMembershipOrganizationId":{"anyOf":[{"type":"string"},{"type":"null"}]},"providerMembershipUserId":{"anyOf":[{"type":"string"},{"type":"null"}]}},"additionalProperties":false},"occurrenceCount":{"type":"integer","minimum":1},"product":{"anyOf":[{"type":"string","enum":["employment"]},{"type":"string","enum":["vehicles"]}]},"reasonCode":{"anyOf":[{"type":"string","enum":["accepted_invitation_provenance_drift"]},{"type":"string","enum":["accepted_invitation_state_drift"]},{"type":"string","enum":["accepted_invitation_role_drift"]},{"type":"string","enum":["accepted_invitation_subject_drift"]},{"type":"string","enum":["accepted_membership_missing"]},{"type":"string","enum":["accepted_membership_cardinality_drift"]},{"type":"string","enum":["accepted_membership_identity_drift"]},{"type":"string","enum":["accepted_membership_role_drift"]}]},"resolutionCode":{"anyOf":[{"anyOf":[{"type":"string","enum":["provider_state_restored"]},{"type":"string","enum":["provider_access_deactivated"]},{"type":"string","enum":["local_access_removed"]},{"type":"string","enum":["local_authority_confirmed"]},{"type":"string","enum":["superseded"]}]},{"type":"null"}]},"resolutionReason":{"anyOf":[{"type":"string"},{"type":"null"}]},"resolvedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}]},"resolvedByOperatorId":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}]},"state":{"anyOf":[{"type":"string","enum":["open"]},{"type":"string","enum":["resolved"]}]},"updatedAt":{"type":"string","format":"date-time"},"version":{"type":"integer","minimum":1}},"additionalProperties":false}}}}},"400":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"401":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"403":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"409":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"500":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"503":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}}}}},"/v1/ops/accounts/{accountProductId}/invitation-security-reviews/{reviewId}/resolve":{"post":{"operationId":"resolveInvitationSecurityReview","tags":["Operator"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["expectedVersion","reason","resolutionCode"],"properties":{"expectedVersion":{"type":"integer","minimum":1},"reason":{"type":"string","maxLength":1000,"minLength":1},"resolutionCode":{"anyOf":[{"type":"string","enum":["provider_state_restored"]},{"type":"string","enum":["provider_access_deactivated"]},{"type":"string","enum":["local_access_removed"]},{"type":"string","enum":["local_authority_confirmed"]},{"type":"string","enum":["superseded"]}]}},"additionalProperties":false}}}},"parameters":[{"schema":{"type":"string","format":"uuid"},"in":"path","name":"accountProductId","required":true},{"schema":{"type":"string","format":"uuid"},"in":"path","name":"reviewId","required":true}],"security":[{"workosBearer":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","required":["accountProductId","alertCount","createdAt","expectedEmailHash","expectedProviderAcceptedUserId","expectedProviderInvitationId","expectedProviderInviterUserId","expectedProviderMembershipId","expectedProviderOrganizationId","expectedRole","firstSeenAt","id","invitationId","lastAlertedAt","lastSeenAt","nextAlertAt","observation","occurrenceCount","product","reasonCode","resolutionCode","resolutionReason","resolvedAt","resolvedByOperatorId","state","updatedAt","version"],"properties":{"accountProductId":{"type":"string","format":"uuid"},"alertCount":{"type":"integer","minimum":0},"createdAt":{"type":"string","format":"date-time"},"expectedEmailHash":{"type":"string","pattern":"^[0-9a-f]{64}$"},"expectedProviderAcceptedUserId":{"type":"string","maxLength":200,"minLength":1},"expectedProviderInvitationId":{"type":"string","maxLength":200,"minLength":1},"expectedProviderInviterUserId":{"type":"string","maxLength":200,"minLength":1},"expectedProviderMembershipId":{"type":"string","maxLength":200,"minLength":1},"expectedProviderOrganizationId":{"type":"string","maxLength":200,"minLength":1},"expectedRole":{"anyOf":[{"type":"string","enum":["admin"]},{"type":"string","enum":["billing"]},{"type":"string","enum":["developer"]},{"type":"string","enum":["owner"]}]},"firstSeenAt":{"type":"string","format":"date-time"},"id":{"type":"string","format":"uuid"},"invitationId":{"type":"string","format":"uuid"},"lastAlertedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}]},"lastSeenAt":{"type":"string","format":"date-time"},"nextAlertAt":{"type":"string","format":"date-time"},"observation":{"type":"object","required":["emailHash","invitationAcceptedAt","invitationRole","invitationState","membershipCount","membershipRole","membershipStatus","providerAcceptedUserId","providerInvitationId","providerInvitationOrganizationId","providerInviterUserId","providerMembershipId","providerMembershipOrganizationId","providerMembershipUserId"],"properties":{"emailHash":{"anyOf":[{"type":"string"},{"type":"null"}]},"invitationAcceptedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}]},"invitationRole":{"anyOf":[{"type":"string"},{"type":"null"}]},"invitationState":{"anyOf":[{"type":"string","enum":["accepted"]},{"type":"string","enum":["expired"]},{"type":"string","enum":["missing"]},{"type":"string","enum":["pending"]},{"type":"string","enum":["revoked"]},{"type":"null"}]},"membershipCount":{"anyOf":[{"type":"number","enum":[0]},{"type":"number","enum":[1]},{"type":"number","enum":[2]},{"type":"null"}]},"membershipRole":{"anyOf":[{"type":"string"},{"type":"null"}]},"membershipStatus":{"anyOf":[{"type":"string","enum":["active"]},{"type":"string","enum":["inactive"]},{"type":"string","enum":["missing"]},{"type":"string","enum":["pending"]},{"type":"null"}]},"providerAcceptedUserId":{"anyOf":[{"type":"string"},{"type":"null"}]},"providerInvitationId":{"anyOf":[{"type":"string"},{"type":"null"}]},"providerInvitationOrganizationId":{"anyOf":[{"type":"string"},{"type":"null"}]},"providerInviterUserId":{"anyOf":[{"type":"string"},{"type":"null"}]},"providerMembershipId":{"anyOf":[{"type":"string"},{"type":"null"}]},"providerMembershipOrganizationId":{"anyOf":[{"type":"string"},{"type":"null"}]},"providerMembershipUserId":{"anyOf":[{"type":"string"},{"type":"null"}]}},"additionalProperties":false},"occurrenceCount":{"type":"integer","minimum":1},"product":{"anyOf":[{"type":"string","enum":["employment"]},{"type":"string","enum":["vehicles"]}]},"reasonCode":{"anyOf":[{"type":"string","enum":["accepted_invitation_provenance_drift"]},{"type":"string","enum":["accepted_invitation_state_drift"]},{"type":"string","enum":["accepted_invitation_role_drift"]},{"type":"string","enum":["accepted_invitation_subject_drift"]},{"type":"string","enum":["accepted_membership_missing"]},{"type":"string","enum":["accepted_membership_cardinality_drift"]},{"type":"string","enum":["accepted_membership_identity_drift"]},{"type":"string","enum":["accepted_membership_role_drift"]}]},"resolutionCode":{"anyOf":[{"anyOf":[{"type":"string","enum":["provider_state_restored"]},{"type":"string","enum":["provider_access_deactivated"]},{"type":"string","enum":["local_access_removed"]},{"type":"string","enum":["local_authority_confirmed"]},{"type":"string","enum":["superseded"]}]},{"type":"null"}]},"resolutionReason":{"anyOf":[{"type":"string"},{"type":"null"}]},"resolvedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}]},"resolvedByOperatorId":{"anyOf":[{"type":"string","format":"uuid"},{"type":"null"}]},"state":{"anyOf":[{"type":"string","enum":["open"]},{"type":"string","enum":["resolved"]}]},"updatedAt":{"type":"string","format":"date-time"},"version":{"type":"integer","minimum":1}},"additionalProperties":false}}}},"400":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"401":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"403":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"409":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"500":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"503":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}}}}},"/v1/ops/billing/credits":{"post":{"operationId":"grantOperatorBillingCredit","tags":["Operator","Billing"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["accountProductId","amountMicros","idempotencyKey"],"properties":{"accountProductId":{"type":"string","format":"uuid"},"amountMicros":{"type":"integer","minimum":1},"description":{"type":"string","maxLength":300,"minLength":1},"idempotencyKey":{"type":"string","maxLength":200,"minLength":8},"kind":{"anyOf":[{"type":"string","enum":["promotion"]},{"type":"string","enum":["adjustment"]},{"type":"string","enum":["purchase"]}]},"referenceId":{"type":"string","maxLength":200,"minLength":1}},"additionalProperties":false}}}},"security":[{"workosBearer":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","required":["amountMicros","applied","creditBalanceMicros"],"properties":{"amountMicros":{"type":"integer","minimum":0},"applied":{"type":"boolean"},"creditBalanceMicros":{"type":"integer","minimum":0}},"additionalProperties":false}}}},"400":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"401":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"403":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"404":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"409":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"500":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"503":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}}}}},"/v1/vehicles/vin/{vin}":{"get":{"operationId":"getVehicleVinDecode","tags":["Vehicles","Data"],"parameters":[{"schema":{"type":"string","maxLength":17,"minLength":17,"pattern":"^[A-HJ-NPR-Za-hj-npr-z0-9]{17}$"},"in":"path","name":"vin","required":true}],"security":[{"apiKeyBearer":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","required":["origin","meta","source","vehicle","vin"],"properties":{"origin":{"anyOf":[{"type":"string","enum":["store"]},{"type":"string","enum":["vpic"]}]},"meta":{"type":"object","required":["confidence","coverage","dataThrough","datasetVersion","modelVersion","observedAt","retrievedAt","source"],"properties":{"confidence":{"anyOf":[{"type":"number","maximum":1,"minimum":0},{"type":"null"}]},"coverage":{"type":"object","required":["notes","status"],"properties":{"notes":{"type":"array","items":{"type":"string"}},"status":{"anyOf":[{"type":"string","enum":["complete"]},{"type":"string","enum":["partial"]},{"type":"string","enum":["unknown"]}]}},"additionalProperties":false},"dataThrough":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}]},"datasetVersion":{"anyOf":[{"type":"string"},{"type":"null"}]},"modelVersion":{"anyOf":[{"type":"string"},{"type":"null"}]},"observedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}]},"retrievedAt":{"type":"string","format":"date-time"},"source":{"type":"string"}},"additionalProperties":false,"title":"VehicleDataMeta"},"source":{"type":"string","enum":["carscrape"]},"vehicle":{"type":"object","properties":{},"additionalProperties":true},"vin":{"type":"string"}},"additionalProperties":false}}}},"400":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"401":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"402":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"403":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"404":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"409":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"429":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"500":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"503":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}}}}},"/v1/vehicles/photos/{vin}":{"get":{"operationId":"getVehiclePhotos","tags":["Vehicles","Data"],"parameters":[{"schema":{"type":"string","maxLength":17,"minLength":17,"pattern":"^[A-HJ-NPR-Za-hj-npr-z0-9]{17}$"},"in":"path","name":"vin","required":true}],"security":[{"apiKeyBearer":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","required":["galleryCount","galleryComplete","listingSource","listingUrl","meta","photos","photoCount","primaryImage","source","vin"],"properties":{"galleryCount":{"type":"integer"},"galleryComplete":{"type":"boolean"},"listingSource":{"anyOf":[{"type":"string"},{"type":"null"}]},"listingUrl":{"anyOf":[{"type":"string"},{"type":"null"}]},"meta":{"type":"object","required":["confidence","coverage","dataThrough","datasetVersion","modelVersion","observedAt","retrievedAt","source"],"properties":{"confidence":{"anyOf":[{"type":"number","maximum":1,"minimum":0},{"type":"null"}]},"coverage":{"type":"object","required":["notes","status"],"properties":{"notes":{"type":"array","items":{"type":"string"}},"status":{"anyOf":[{"type":"string","enum":["complete"]},{"type":"string","enum":["partial"]},{"type":"string","enum":["unknown"]}]}},"additionalProperties":false},"dataThrough":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}]},"datasetVersion":{"anyOf":[{"type":"string"},{"type":"null"}]},"modelVersion":{"anyOf":[{"type":"string"},{"type":"null"}]},"observedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}]},"retrievedAt":{"type":"string","format":"date-time"},"source":{"type":"string"}},"additionalProperties":false},"photos":{"type":"array","items":{"type":"string"}},"photoCount":{"anyOf":[{"type":"integer"},{"type":"null"}]},"primaryImage":{"type":"string"},"source":{"type":"string","enum":["carscrape"]},"vin":{"type":"string"}},"additionalProperties":false}}}},"400":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"401":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"402":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"403":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"404":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"409":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"429":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"500":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"503":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}}}}},"/v1/vehicles/specifications/{vin}":{"get":{"operationId":"getVehicleSpecifications","tags":["Vehicles","Data"],"parameters":[{"schema":{"type":"string","maxLength":17,"minLength":17,"pattern":"^[A-HJ-NPR-Za-hj-npr-z0-9]{17}$"},"in":"path","name":"vin","required":true}],"security":[{"apiKeyBearer":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","required":["meta","sections","source","specifications","vin"],"properties":{"meta":{"type":"object","required":["confidence","coverage","dataThrough","datasetVersion","modelVersion","observedAt","retrievedAt","source"],"properties":{"confidence":{"anyOf":[{"type":"number","maximum":1,"minimum":0},{"type":"null"}]},"coverage":{"type":"object","required":["notes","status"],"properties":{"notes":{"type":"array","items":{"type":"string"}},"status":{"anyOf":[{"type":"string","enum":["complete"]},{"type":"string","enum":["partial"]},{"type":"string","enum":["unknown"]}]}},"additionalProperties":false},"dataThrough":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}]},"datasetVersion":{"anyOf":[{"type":"string"},{"type":"null"}]},"modelVersion":{"anyOf":[{"type":"string"},{"type":"null"}]},"observedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}]},"retrievedAt":{"type":"string","format":"date-time"},"source":{"type":"string"}},"additionalProperties":false},"sections":{"type":"object","additionalProperties":{"type":"object","additionalProperties":{"anyOf":[{"type":"integer"},{"type":"string"}]}}},"source":{"type":"string","enum":["carscrape"]},"specifications":{"type":"object","properties":{},"additionalProperties":true},"vin":{"type":"string"}},"additionalProperties":false}}}},"400":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"401":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"402":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"403":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"404":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"409":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"429":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"500":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"503":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}}}}},"/v1/vehicles/recalls/{vin}":{"get":{"operationId":"getVehicleRecalls","tags":["Vehicles","Data"],"parameters":[{"schema":{"type":"string","maxLength":17,"minLength":17,"pattern":"^[A-HJ-NPR-Za-hj-npr-z0-9]{17}$"},"in":"path","name":"vin","required":true}],"security":[{"apiKeyBearer":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","required":["coverageMatch","completionStatus","count","doNotDriveCount","make","meta","model","openCount","parkOutsideCount","recalls","source","vin","year"],"properties":{"coverageMatch":{"type":"string"},"completionStatus":{"type":"string","enum":["unknown"]},"count":{"type":"integer"},"doNotDriveCount":{"type":"integer"},"make":{"type":"string"},"meta":{"type":"object","required":["confidence","coverage","dataThrough","datasetVersion","modelVersion","observedAt","retrievedAt","source"],"properties":{"confidence":{"anyOf":[{"type":"number","maximum":1,"minimum":0},{"type":"null"}]},"coverage":{"type":"object","required":["notes","status"],"properties":{"notes":{"type":"array","items":{"type":"string"}},"status":{"anyOf":[{"type":"string","enum":["complete"]},{"type":"string","enum":["partial"]},{"type":"string","enum":["unknown"]}]}},"additionalProperties":false},"dataThrough":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}]},"datasetVersion":{"anyOf":[{"type":"string"},{"type":"null"}]},"modelVersion":{"anyOf":[{"type":"string"},{"type":"null"}]},"observedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}]},"retrievedAt":{"type":"string","format":"date-time"},"source":{"type":"string"}},"additionalProperties":false},"model":{"type":"string"},"openCount":{"type":"integer"},"parkOutsideCount":{"type":"integer"},"recalls":{"type":"array","items":{"type":"object","required":["campaignNumber","component","consequence","doNotDriveAdvisory","manufacturer","notes","parkOutsideAdvisory","remedy","remedyAvailable","reportDate"],"properties":{"campaignNumber":{"anyOf":[{"type":"string"},{"type":"null"}]},"component":{"anyOf":[{"type":"string"},{"type":"null"}]},"consequence":{"anyOf":[{"type":"string"},{"type":"null"}]},"doNotDriveAdvisory":{"type":"boolean"},"manufacturer":{"anyOf":[{"type":"string"},{"type":"null"}]},"notes":{"anyOf":[{"type":"string"},{"type":"null"}]},"parkOutsideAdvisory":{"type":"boolean"},"remedy":{"anyOf":[{"type":"string"},{"type":"null"}]},"remedyAvailable":{"anyOf":[{"type":"boolean"},{"type":"null"}]},"reportDate":{"anyOf":[{"type":"string"},{"type":"null"}]}},"additionalProperties":false,"title":"VehicleRecallRow"}},"source":{"type":"string","enum":["carscrape"]},"vin":{"type":"string"},"year":{"type":"integer"}},"additionalProperties":false}}}},"400":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"401":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"402":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"403":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"404":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"409":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"429":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"500":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"503":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}}}}},"/v1/vehicles/ownership-costs":{"get":{"operationId":"getVehicleOwnershipCosts","tags":["Vehicles","Data"],"parameters":[{"schema":{"type":"string","maxLength":64,"minLength":1},"in":"query","name":"make","required":true},{"schema":{"type":"string","maxLength":64,"minLength":1},"in":"query","name":"model","required":true},{"schema":{"type":"integer","maximum":2100,"minimum":1900},"in":"query","name":"year","required":true}],"security":[{"apiKeyBearer":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","required":["annualFuelCostUsd","co2GramsPerMile","combinedMpg","config","fiveYearFuelCostUsd","fuelType","make","meta","model","note","source","trimsAvailable","year"],"properties":{"annualFuelCostUsd":{"anyOf":[{"type":"integer"},{"type":"null"}]},"co2GramsPerMile":{"anyOf":[{"type":"integer"},{"type":"null"}]},"combinedMpg":{"anyOf":[{"type":"integer"},{"type":"null"}]},"config":{"anyOf":[{"type":"string"},{"type":"null"}]},"fiveYearFuelCostUsd":{"anyOf":[{"type":"integer"},{"type":"null"}]},"fuelType":{"anyOf":[{"type":"string"},{"type":"null"}]},"make":{"type":"string"},"meta":{"type":"object","required":["confidence","coverage","dataThrough","datasetVersion","modelVersion","observedAt","retrievedAt","source"],"properties":{"confidence":{"anyOf":[{"type":"number","maximum":1,"minimum":0},{"type":"null"}]},"coverage":{"type":"object","required":["notes","status"],"properties":{"notes":{"type":"array","items":{"type":"string"}},"status":{"anyOf":[{"type":"string","enum":["complete"]},{"type":"string","enum":["partial"]},{"type":"string","enum":["unknown"]}]}},"additionalProperties":false},"dataThrough":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}]},"datasetVersion":{"anyOf":[{"type":"string"},{"type":"null"}]},"modelVersion":{"anyOf":[{"type":"string"},{"type":"null"}]},"observedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}]},"retrievedAt":{"type":"string","format":"date-time"},"source":{"type":"string"}},"additionalProperties":false},"model":{"type":"string"},"note":{"type":"string"},"source":{"type":"string","enum":["carscrape"]},"trimsAvailable":{"type":"integer"},"year":{"type":"integer"}},"additionalProperties":false}}}},"400":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"401":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"402":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"403":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"404":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"409":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"429":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"500":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"503":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}}}}},"/v1/vehicles/market-value":{"get":{"operationId":"getVehicleMarketValue","tags":["Vehicles","Data"],"parameters":[{"schema":{"type":"integer","minimum":0},"in":"query","name":"base_msrp","required":false},{"schema":{"type":"string","maxLength":32,"minLength":1},"in":"query","name":"body_style","required":false},{"schema":{"type":"string","maxLength":32,"minLength":1},"in":"query","name":"color","required":false},{"schema":{"type":"string","maxLength":16,"minLength":1},"in":"query","name":"condition","required":false},{"schema":{"type":"string","maxLength":16,"minLength":1},"in":"query","name":"drivetrain","required":false},{"schema":{"type":"string","maxLength":32,"minLength":1},"in":"query","name":"fuel","required":false},{"schema":{"type":"string","maxLength":64,"minLength":1},"in":"query","name":"make","required":true},{"schema":{"type":"integer","minimum":0},"in":"query","name":"miles","required":false},{"schema":{"type":"string","maxLength":64,"minLength":1},"in":"query","name":"model","required":true},{"schema":{"type":"string","maxLength":2,"minLength":2},"in":"query","name":"state","required":false},{"schema":{"type":"string","maxLength":32,"minLength":1},"in":"query","name":"transmission","required":false},{"schema":{"type":"string","maxLength":64,"minLength":1},"in":"query","name":"trim","required":false},{"schema":{"type":"integer","maximum":2100,"minimum":1900},"in":"query","name":"year","required":true}],"security":[{"apiKeyBearer":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","required":["basis","comparables","coverage","currency","estimateUsd","interval","inputs","medianApePct","model","meta","source","target"],"properties":{"basis":{"type":"string"},"comparables":{"type":"array","items":{"type":"object","required":["make","miles","model","observedAt","priceUsd","source","state","trim","vin","year"],"properties":{"make":{"type":"string"},"miles":{"anyOf":[{"type":"integer"},{"type":"null"}]},"model":{"type":"string"},"observedAt":{"type":"string"},"priceUsd":{"type":"integer"},"source":{"type":"string"},"state":{"anyOf":[{"type":"string"},{"type":"null"}]},"trim":{"anyOf":[{"type":"string"},{"type":"null"}]},"vin":{"type":"string"},"year":{"anyOf":[{"type":"integer"},{"type":"null"}]}},"additionalProperties":false},"maxItems":5},"coverage":{"type":"object","required":["checks","status","warnings"],"properties":{"checks":{"type":"array","items":{"type":"object","required":["feature","kind","status","value"],"properties":{"feature":{"type":"string"},"kind":{"anyOf":[{"type":"string","enum":["categorical"]},{"type":"string","enum":["categorical_pair"]},{"type":"string","enum":["numeric"]}]},"max":{"type":"number"},"min":{"type":"number"},"status":{"anyOf":[{"type":"string","enum":["known"]},{"type":"string","enum":["within_range"]},{"type":"string","enum":["outside_coverage"]}]},"value":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"null"},{"type":"object","required":["make","model"],"properties":{"make":{"anyOf":[{"type":"string"},{"type":"null"}]},"model":{"anyOf":[{"type":"string"},{"type":"null"}]}},"additionalProperties":false}]}},"additionalProperties":false}},"status":{"anyOf":[{"type":"string","enum":["in_domain"]},{"type":"string","enum":["unknown"]}]},"warnings":{"type":"array","items":{"type":"string"}}},"additionalProperties":false},"currency":{"type":"string"},"estimateUsd":{"type":"integer"},"interval":{"type":"object","required":["confidenceLevel","lowerUsd","method","upperUsd"],"properties":{"confidenceLevel":{"anyOf":[{"type":"number"},{"type":"null"}]},"lowerUsd":{"anyOf":[{"type":"integer"},{"type":"null"}]},"method":{"type":"string"},"upperUsd":{"anyOf":[{"type":"integer"},{"type":"null"}]}},"additionalProperties":false},"inputs":{"type":"object","properties":{},"additionalProperties":true},"medianApePct":{"anyOf":[{"type":"number"},{"type":"null"}]},"model":{"type":"object","required":["dataThrough","featureCoverage","filterPolicy","metadataStatus","modelVersion","schemaVersion","trainedAt","trainingRowCount","validation"],"properties":{"dataThrough":{"anyOf":[{"type":"string"},{"type":"null"}]},"featureCoverage":{"anyOf":[{"type":"object","required":["categorical","numeric"],"properties":{"categorical":{"type":"object","required":["make","model"],"properties":{"make":{"type":"array","items":{"type":"string"}},"model":{"type":"array","items":{"type":"string"}}},"additionalProperties":false},"numeric":{"type":"object","required":["miles","year"],"properties":{"miles":{"anyOf":[{"type":"object","required":["max","min"],"properties":{"max":{"type":"number"},"min":{"type":"number"}},"additionalProperties":false},{"type":"null"}]},"year":{"anyOf":[{"type":"object","required":["max","min"],"properties":{"max":{"type":"number"},"min":{"type":"number"}},"additionalProperties":false},{"type":"null"}]}},"additionalProperties":false}},"additionalProperties":false},{"type":"null"}]},"filterPolicy":{"anyOf":[{"type":"object","required":["applied","excludedRows","maxListingAgeDays","minDataQuality","unavailable","version"],"properties":{"applied":{"type":"array","items":{"type":"string"}},"excludedRows":{"type":"object","additionalProperties":{"type":"integer"}},"maxListingAgeDays":{"type":"integer"},"minDataQuality":{"type":"number"},"unavailable":{"type":"array","items":{"type":"string"}},"version":{"type":"string"}},"additionalProperties":false},{"type":"null"}]},"metadataStatus":{"anyOf":[{"type":"string","enum":["current"]},{"type":"string","enum":["legacy_unknown"]}]},"modelVersion":{"anyOf":[{"type":"string"},{"type":"null"}]},"schemaVersion":{"anyOf":[{"type":"integer"},{"type":"null"}]},"trainedAt":{"anyOf":[{"type":"string"},{"type":"null"}]},"trainingRowCount":{"anyOf":[{"type":"integer"},{"type":"null"}]},"validation":{"anyOf":[{"type":"object","required":["cutoffAt","optimistic","reason","strategy","timestampField"],"properties":{"cutoffAt":{"anyOf":[{"type":"string"},{"type":"null"}]},"optimistic":{"type":"boolean"},"reason":{"anyOf":[{"type":"string"},{"type":"null"}]},"strategy":{"type":"string"},"timestampField":{"anyOf":[{"type":"string"},{"type":"null"}]}},"additionalProperties":false},{"type":"null"}]}},"additionalProperties":false},"meta":{"type":"object","required":["confidence","coverage","dataThrough","datasetVersion","modelVersion","observedAt","retrievedAt","source"],"properties":{"confidence":{"anyOf":[{"type":"number","maximum":1,"minimum":0},{"type":"null"}]},"coverage":{"type":"object","required":["notes","status"],"properties":{"notes":{"type":"array","items":{"type":"string"}},"status":{"anyOf":[{"type":"string","enum":["complete"]},{"type":"string","enum":["partial"]},{"type":"string","enum":["unknown"]}]}},"additionalProperties":false},"dataThrough":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}]},"datasetVersion":{"anyOf":[{"type":"string"},{"type":"null"}]},"modelVersion":{"anyOf":[{"type":"string"},{"type":"null"}]},"observedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}]},"retrievedAt":{"type":"string","format":"date-time"},"source":{"type":"string"}},"additionalProperties":false},"source":{"type":"string","enum":["carscrape"]},"target":{"type":"string"}},"additionalProperties":false}}}},"400":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"401":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"402":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"403":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"404":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"409":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"422":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"429":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"500":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"503":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}}}}},"/v1/vehicles/listings":{"get":{"operationId":"getVehicleListings","tags":["Vehicles","Data"],"parameters":[{"schema":{"type":"boolean"},"in":"query","name":"active","required":false},{"schema":{"type":"string","maxLength":32,"minLength":1},"in":"query","name":"body_style","required":false},{"schema":{"type":"string","maxLength":32,"minLength":1},"in":"query","name":"color","required":false},{"schema":{"type":"string","maxLength":32,"minLength":1},"in":"query","name":"condition","required":false},{"schema":{"type":"boolean"},"in":"query","name":"cpo","required":false},{"schema":{"type":"string","maxLength":512,"minLength":1},"in":"query","name":"cursor","required":false},{"schema":{"type":"string","maxLength":16,"minLength":1},"in":"query","name":"drivetrain","required":false},{"schema":{"type":"boolean"},"in":"query","name":"facets","required":false},{"schema":{"type":"string","maxLength":32,"minLength":1},"in":"query","name":"fuel","required":false},{"schema":{"type":"boolean"},"in":"query","name":"include_unpriced","required":false},{"schema":{"type":"integer","maximum":500,"minimum":1},"in":"query","name":"limit","required":false},{"schema":{"type":"string","maxLength":64,"minLength":1},"in":"query","name":"make","required":false},{"schema":{"type":"integer","minimum":0},"in":"query","name":"mileage_max","required":false},{"schema":{"type":"number","maximum":1,"minimum":0},"in":"query","name":"min_quality","required":false},{"schema":{"type":"string","maxLength":64,"minLength":1},"in":"query","name":"model","required":false},{"schema":{"type":"number","maximum":90,"minimum":-90},"in":"query","name":"near_lat","required":false},{"schema":{"type":"number","maximum":180,"minimum":-180},"in":"query","name":"near_lon","required":false},{"schema":{"type":"integer","minimum":0},"in":"query","name":"offset","required":false},{"schema":{"anyOf":[{"type":"string","enum":["asc"]},{"type":"string","enum":["desc"]}]},"in":"query","name":"order","required":false},{"schema":{"type":"integer","minimum":0},"in":"query","name":"price_max","required":false},{"schema":{"type":"integer","minimum":0},"in":"query","name":"price_min","required":false},{"schema":{"type":"number","exclusiveMinimum":0,"maximum":3000},"in":"query","name":"radius_mi","required":false},{"schema":{"anyOf":[{"type":"string","enum":["mainstream"]},{"type":"string","enum":["auction"]},{"type":"string","enum":["all"]}]},"in":"query","name":"segment","required":false},{"schema":{"type":"string","maxLength":32,"minLength":1},"in":"query","name":"seller_type","required":false},{"schema":{"type":"boolean"},"in":"query","name":"sold","required":false},{"schema":{"anyOf":[{"type":"string","enum":["price"]},{"type":"string","enum":["miles"]},{"type":"string","enum":["year"]},{"type":"string","enum":["days_on_market"]},{"type":"string","enum":["last_seen_at"]},{"type":"string","enum":["first_seen_at"]}]},"in":"query","name":"sort","required":false},{"schema":{"type":"string","maxLength":32,"minLength":1},"in":"query","name":"source","required":false},{"schema":{"type":"string","maxLength":2,"minLength":2},"in":"query","name":"state","required":false},{"schema":{"type":"string","maxLength":32,"minLength":1},"in":"query","name":"title_status","required":false},{"schema":{"type":"string","maxLength":32,"minLength":1},"in":"query","name":"transmission","required":false},{"schema":{"type":"string","maxLength":64,"minLength":1},"in":"query","name":"trim","required":false},{"schema":{"type":"boolean"},"in":"query","name":"valid_vin","required":false},{"schema":{"type":"integer","maximum":2100,"minimum":1900},"in":"query","name":"year_max","required":false},{"schema":{"type":"integer","maximum":2100,"minimum":1900},"in":"query","name":"year_min","required":false}],"security":[{"apiKeyBearer":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","required":["count","limit","meta","nextCursor","offset","order","results","sort","source","total"],"properties":{"count":{"type":"integer"},"facets":{"type":"object","additionalProperties":{"type":"array","items":{"type":"object","required":["count","value"],"properties":{"count":{"type":"integer"},"value":{"anyOf":[{"type":"string"},{"type":"integer"}]}},"additionalProperties":false}}},"limit":{"type":"integer"},"meta":{"type":"object","required":["confidence","coverage","dataThrough","datasetVersion","modelVersion","observedAt","retrievedAt","source"],"properties":{"confidence":{"anyOf":[{"type":"number","maximum":1,"minimum":0},{"type":"null"}]},"coverage":{"type":"object","required":["notes","status"],"properties":{"notes":{"type":"array","items":{"type":"string"}},"status":{"anyOf":[{"type":"string","enum":["complete"]},{"type":"string","enum":["partial"]},{"type":"string","enum":["unknown"]}]}},"additionalProperties":false},"dataThrough":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}]},"datasetVersion":{"anyOf":[{"type":"string"},{"type":"null"}]},"modelVersion":{"anyOf":[{"type":"string"},{"type":"null"}]},"observedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}]},"retrievedAt":{"type":"string","format":"date-time"},"source":{"type":"string"}},"additionalProperties":false},"nextCursor":{"anyOf":[{"type":"string"},{"type":"null"}]},"offset":{"type":"integer"},"order":{"anyOf":[{"type":"string","enum":["asc"]},{"type":"string","enum":["desc"]}]},"results":{"type":"array","items":{"type":"object","required":["accidentCount","bodyStyle","city","color","condition","dataQuality","daysOnMarket","dealerName","drivetrain","firstSeenAt","fuel","isActive","lat","lastSeenAt","listingId","lng","make","miles","model","oneOwner","ownerCount","photoCount","price","primaryImage","segment","sellerType","soldObservedAt","sourceCreatedAt","sourceListingId","sourceName","state","titleStatus","transmission","trim","usageType","vdpUrl","vin","vinValid","year"],"properties":{"accidentCount":{"anyOf":[{"type":"integer"},{"type":"null"}]},"bodyStyle":{"anyOf":[{"type":"string"},{"type":"null"}]},"city":{"anyOf":[{"type":"string"},{"type":"null"}]},"color":{"anyOf":[{"type":"string"},{"type":"null"}]},"condition":{"anyOf":[{"type":"string"},{"type":"null"}]},"dataQuality":{"anyOf":[{"type":"number"},{"type":"null"}]},"daysOnMarket":{"anyOf":[{"type":"integer"},{"type":"null"}]},"dealerName":{"anyOf":[{"type":"string"},{"type":"null"}]},"drivetrain":{"anyOf":[{"type":"string"},{"type":"null"}]},"firstSeenAt":{"anyOf":[{"type":"string"},{"type":"null"}]},"fuel":{"anyOf":[{"type":"string"},{"type":"null"}]},"isActive":{"type":"boolean"},"lat":{"anyOf":[{"type":"number"},{"type":"null"}]},"lastSeenAt":{"anyOf":[{"type":"string"},{"type":"null"}]},"listingId":{"type":"integer"},"lng":{"anyOf":[{"type":"number"},{"type":"null"}]},"make":{"anyOf":[{"type":"string"},{"type":"null"}]},"miles":{"anyOf":[{"type":"integer"},{"type":"null"}]},"model":{"anyOf":[{"type":"string"},{"type":"null"}]},"oneOwner":{"anyOf":[{"type":"boolean"},{"type":"null"}]},"ownerCount":{"anyOf":[{"type":"integer"},{"type":"null"}]},"photoCount":{"anyOf":[{"type":"integer"},{"type":"null"}]},"price":{"anyOf":[{"type":"integer"},{"type":"null"}]},"primaryImage":{"anyOf":[{"type":"string"},{"type":"null"}]},"segment":{"anyOf":[{"type":"string","enum":["mainstream"]},{"type":"string","enum":["auction"]}]},"sellerType":{"anyOf":[{"type":"string"},{"type":"null"}]},"soldObservedAt":{"anyOf":[{"type":"string"},{"type":"null"}]},"sourceCreatedAt":{"anyOf":[{"type":"string"},{"type":"null"}]},"sourceListingId":{"anyOf":[{"type":"string"},{"type":"null"}]},"sourceName":{"anyOf":[{"type":"string"},{"type":"null"}]},"state":{"anyOf":[{"type":"string"},{"type":"null"}]},"titleStatus":{"anyOf":[{"type":"string"},{"type":"null"}]},"transmission":{"anyOf":[{"type":"string"},{"type":"null"}]},"trim":{"anyOf":[{"type":"string"},{"type":"null"}]},"usageType":{"anyOf":[{"type":"string"},{"type":"null"}]},"vdpUrl":{"anyOf":[{"type":"string"},{"type":"null"}]},"vin":{"type":"string"},"vinValid":{"anyOf":[{"type":"boolean"},{"type":"null"}]},"year":{"anyOf":[{"type":"integer"},{"type":"null"}]}},"additionalProperties":false,"title":"VehicleListingRow"}},"sort":{"type":"string"},"source":{"type":"string","enum":["carscrape"]},"total":{"type":"integer"}},"additionalProperties":false}}}},"400":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"401":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"402":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"403":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"404":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"409":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"429":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"500":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"503":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}}}}},"/v1/vehicles/depreciation":{"get":{"operationId":"getVehicleDepreciation","tags":["Vehicles","Data"],"parameters":[{"schema":{"type":"string","maxLength":64,"minLength":1},"in":"query","name":"make","required":true},{"schema":{"type":"string","maxLength":64,"minLength":1},"in":"query","name":"model","required":true}],"security":[{"apiKeyBearer":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","required":["annualDecay","assumptions","byModelYear","caveats","computedAt","confidence","confidenceGrade","coverage","curveByAge","filterPolicy","make","meta","methodology","model","observedAgeRange","source"],"properties":{"annualDecay":{"anyOf":[{"type":"number"},{"type":"null"}]},"assumptions":{"type":"object","required":["askingToSaleHaircut","askingToSaleMultiplier","mileageAdjustmentCap","mileageValueChangePer1000Miles","standardAnnualMiles"],"properties":{"askingToSaleHaircut":{"type":"number"},"askingToSaleMultiplier":{"type":"number"},"mileageAdjustmentCap":{"type":"number"},"mileageValueChangePer1000Miles":{"type":"number"},"standardAnnualMiles":{"type":"integer"}},"additionalProperties":false},"byModelYear":{"type":"array","items":{"type":"object","properties":{},"additionalProperties":true}},"caveats":{"type":"array","items":{"type":"string"}},"computedAt":{"anyOf":[{"type":"string"},{"type":"null"}]},"confidence":{"anyOf":[{"type":"number"},{"type":"null"}]},"confidenceGrade":{"anyOf":[{"type":"string","enum":["A"]},{"type":"string","enum":["B"]},{"type":"string","enum":["C"]}]},"coverage":{"type":"object","required":["maxListingsPerModelYear","minListingsPerModelYear","modelYears","totalListings"],"properties":{"maxListingsPerModelYear":{"type":"integer"},"minListingsPerModelYear":{"type":"integer"},"modelYears":{"type":"integer"},"totalListings":{"type":"integer"}},"additionalProperties":false},"curveByAge":{"anyOf":[{"type":"array","items":{"type":"object","properties":{},"additionalProperties":true}},{"type":"null"}]},"filterPolicy":{"type":"object","required":["dedupeKey","excludedSellerTypes","excludedSources","maxListingAgeDays","minDataQuality","requiresActive","requiresDealer","requiresNotKnownInvalidVin","version"],"properties":{"dedupeKey":{"type":"string"},"excludedSellerTypes":{"type":"array","items":{"type":"string"}},"excludedSources":{"type":"array","items":{"type":"string"}},"maxListingAgeDays":{"type":"integer"},"minDataQuality":{"type":"number"},"requiresActive":{"type":"boolean"},"requiresDealer":{"type":"boolean"},"requiresNotKnownInvalidVin":{"type":"boolean"},"version":{"type":"string"}},"additionalProperties":false},"make":{"type":"string"},"meta":{"type":"object","required":["confidence","coverage","dataThrough","datasetVersion","modelVersion","observedAt","retrievedAt","source"],"properties":{"confidence":{"anyOf":[{"type":"number","maximum":1,"minimum":0},{"type":"null"}]},"coverage":{"type":"object","required":["notes","status"],"properties":{"notes":{"type":"array","items":{"type":"string"}},"status":{"anyOf":[{"type":"string","enum":["complete"]},{"type":"string","enum":["partial"]},{"type":"string","enum":["unknown"]}]}},"additionalProperties":false},"dataThrough":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}]},"datasetVersion":{"anyOf":[{"type":"string"},{"type":"null"}]},"modelVersion":{"anyOf":[{"type":"string"},{"type":"null"}]},"observedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}]},"retrievedAt":{"type":"string","format":"date-time"},"source":{"type":"string"}},"additionalProperties":false},"methodology":{"type":"string"},"model":{"type":"string"},"observedAgeRange":{"type":"array","additionalItems":false,"items":[{"type":"integer"},{"type":"integer"}],"minItems":2},"source":{"type":"string","enum":["carscrape"]}},"additionalProperties":false}}}},"400":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"401":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"402":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"403":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"404":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"409":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"429":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"500":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"503":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}}}}},"/v1/vehicles/total-cost-ownership":{"get":{"operationId":"getVehicleTotalCostOwnership","tags":["Vehicles","Data"],"parameters":[{"schema":{"type":"integer","maximum":200000,"minimum":100},"in":"query","name":"annual_miles","required":false},{"schema":{"type":"number","maximum":1,"minimum":0},"in":"query","name":"apr","required":false},{"schema":{"type":"number","minimum":0},"in":"query","name":"down_payment","required":false},{"schema":{"type":"number","minimum":0},"in":"query","name":"insurance_per_year","required":false},{"schema":{"type":"integer","maximum":120,"minimum":1},"in":"query","name":"loan_months","required":false},{"schema":{"type":"number","minimum":0},"in":"query","name":"maintenance_per_mile","required":false},{"schema":{"type":"string","maxLength":64,"minLength":1},"in":"query","name":"make","required":true},{"schema":{"type":"string","maxLength":64,"minLength":1},"in":"query","name":"model","required":true},{"schema":{"type":"number","exclusiveMinimum":0,"maximum":10000000},"in":"query","name":"purchase_price","required":false},{"schema":{"type":"number","minimum":0},"in":"query","name":"repair_per_mile","required":false},{"schema":{"type":"string","maxLength":2,"minLength":2},"in":"query","name":"state","required":false},{"schema":{"type":"integer","maximum":2100,"minimum":1900},"in":"query","name":"year","required":true},{"schema":{"type":"integer","maximum":10,"minimum":1},"in":"query","name":"years","required":false}],"security":[{"apiKeyBearer":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","required":["annualMiles","components","costPerMile","costPerYear","depreciationConfidenceGrade","make","measuredShareOfTotal","meta","missingComponents","model","purchasePrice","purchasePriceBasis","source","total","totalMiles","vehicleAgeYears","vehicleClass","year","years"],"properties":{"annualMiles":{"type":"integer"},"components":{"type":"object","required":["depreciation","financingInterest","fuel","insurance","maintenance","repairs","taxesAndFees"],"properties":{"depreciation":{"type":"object","required":["amount","basis"],"properties":{"amount":{"anyOf":[{"type":"number"},{"type":"null"}]},"basis":{"anyOf":[{"type":"string","enum":["measured"]},{"type":"string","enum":["published"]},{"type":"string","enum":["computed"]},{"type":"string","enum":["caller_supplied"]},{"type":"string","enum":["reference"]},{"type":"string","enum":["unavailable"]}]},"perMile":{"type":"number"},"perYear":{"type":"number"}},"additionalProperties":false},"financingInterest":{"type":"object","required":["amount","basis"],"properties":{"amount":{"anyOf":[{"type":"number"},{"type":"null"}]},"basis":{"anyOf":[{"type":"string","enum":["measured"]},{"type":"string","enum":["published"]},{"type":"string","enum":["computed"]},{"type":"string","enum":["caller_supplied"]},{"type":"string","enum":["reference"]},{"type":"string","enum":["unavailable"]}]},"perMile":{"type":"number"},"perYear":{"type":"number"}},"additionalProperties":false},"fuel":{"type":"object","required":["amount","basis"],"properties":{"amount":{"anyOf":[{"type":"number"},{"type":"null"}]},"basis":{"anyOf":[{"type":"string","enum":["measured"]},{"type":"string","enum":["published"]},{"type":"string","enum":["computed"]},{"type":"string","enum":["caller_supplied"]},{"type":"string","enum":["reference"]},{"type":"string","enum":["unavailable"]}]},"perMile":{"type":"number"},"perYear":{"type":"number"}},"additionalProperties":false},"insurance":{"type":"object","required":["amount","basis"],"properties":{"amount":{"anyOf":[{"type":"number"},{"type":"null"}]},"basis":{"anyOf":[{"type":"string","enum":["measured"]},{"type":"string","enum":["published"]},{"type":"string","enum":["computed"]},{"type":"string","enum":["caller_supplied"]},{"type":"string","enum":["reference"]},{"type":"string","enum":["unavailable"]}]},"perMile":{"type":"number"},"perYear":{"type":"number"}},"additionalProperties":false},"maintenance":{"type":"object","required":["amount","basis"],"properties":{"amount":{"anyOf":[{"type":"number"},{"type":"null"}]},"basis":{"anyOf":[{"type":"string","enum":["measured"]},{"type":"string","enum":["published"]},{"type":"string","enum":["computed"]},{"type":"string","enum":["caller_supplied"]},{"type":"string","enum":["reference"]},{"type":"string","enum":["unavailable"]}]},"perMile":{"type":"number"},"perYear":{"type":"number"}},"additionalProperties":false},"repairs":{"type":"object","required":["amount","basis"],"properties":{"amount":{"anyOf":[{"type":"number"},{"type":"null"}]},"basis":{"anyOf":[{"type":"string","enum":["measured"]},{"type":"string","enum":["published"]},{"type":"string","enum":["computed"]},{"type":"string","enum":["caller_supplied"]},{"type":"string","enum":["reference"]},{"type":"string","enum":["unavailable"]}]},"perMile":{"type":"number"},"perYear":{"type":"number"}},"additionalProperties":false},"taxesAndFees":{"type":"object","required":["amount","basis"],"properties":{"amount":{"anyOf":[{"type":"number"},{"type":"null"}]},"basis":{"anyOf":[{"type":"string","enum":["measured"]},{"type":"string","enum":["published"]},{"type":"string","enum":["computed"]},{"type":"string","enum":["caller_supplied"]},{"type":"string","enum":["reference"]},{"type":"string","enum":["unavailable"]}]},"perMile":{"type":"number"},"perYear":{"type":"number"}},"additionalProperties":false}},"additionalProperties":false},"costPerMile":{"anyOf":[{"type":"number"},{"type":"null"}]},"costPerYear":{"anyOf":[{"type":"number"},{"type":"null"}]},"depreciationConfidenceGrade":{"anyOf":[{"type":"string"},{"type":"null"}]},"make":{"type":"string"},"measuredShareOfTotal":{"anyOf":[{"type":"number"},{"type":"null"}]},"meta":{"type":"object","required":["confidence","coverage","dataThrough","datasetVersion","modelVersion","observedAt","retrievedAt","source"],"properties":{"confidence":{"anyOf":[{"type":"number","maximum":1,"minimum":0},{"type":"null"}]},"coverage":{"type":"object","required":["notes","status"],"properties":{"notes":{"type":"array","items":{"type":"string"}},"status":{"anyOf":[{"type":"string","enum":["complete"]},{"type":"string","enum":["partial"]},{"type":"string","enum":["unknown"]}]}},"additionalProperties":false},"dataThrough":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}]},"datasetVersion":{"anyOf":[{"type":"string"},{"type":"null"}]},"modelVersion":{"anyOf":[{"type":"string"},{"type":"null"}]},"observedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}]},"retrievedAt":{"type":"string","format":"date-time"},"source":{"type":"string"}},"additionalProperties":false},"missingComponents":{"type":"array","items":{"type":"string"}},"model":{"type":"string"},"purchasePrice":{"type":"number"},"purchasePriceBasis":{"type":"string"},"source":{"type":"string","enum":["carscrape"]},"total":{"anyOf":[{"type":"number"},{"type":"null"}]},"totalMiles":{"type":"integer"},"vehicleAgeYears":{"type":"integer"},"vehicleClass":{"type":"string"},"year":{"type":"integer"},"years":{"type":"integer"}},"additionalProperties":false}}}},"400":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"401":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"402":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"403":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"404":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"409":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"429":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"500":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"503":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}}}}},"/v1/vehicles/loan":{"get":{"operationId":"getVehicleLoan","tags":["Vehicles","Data"],"parameters":[{"schema":{"type":"number","maximum":1,"minimum":0},"in":"query","name":"apr","required":true},{"schema":{"type":"number","minimum":0},"in":"query","name":"down_payment","required":false},{"schema":{"type":"number","minimum":0},"in":"query","name":"fees","required":false},{"schema":{"type":"integer","maximum":120,"minimum":1},"in":"query","name":"months","required":false},{"schema":{"type":"number","exclusiveMinimum":0,"maximum":10000000},"in":"query","name":"price","required":true},{"schema":{"type":"number","minimum":0},"in":"query","name":"rebate","required":false},{"schema":{"type":"number","minimum":0},"in":"query","name":"trade_in_payoff","required":false},{"schema":{"type":"number","minimum":0},"in":"query","name":"trade_in_value","required":false}],"security":[{"apiKeyBearer":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","required":["amountFinanced","apr","interestByYear","meta","monthlyPayment","months","source","totalInterest","totalPaid","tradeInEquity"],"properties":{"amountFinanced":{"type":"number"},"apr":{"type":"number"},"interestByYear":{"type":"array","items":{"type":"number"}},"meta":{"type":"object","required":["confidence","coverage","dataThrough","datasetVersion","modelVersion","observedAt","retrievedAt","source"],"properties":{"confidence":{"anyOf":[{"type":"number","maximum":1,"minimum":0},{"type":"null"}]},"coverage":{"type":"object","required":["notes","status"],"properties":{"notes":{"type":"array","items":{"type":"string"}},"status":{"anyOf":[{"type":"string","enum":["complete"]},{"type":"string","enum":["partial"]},{"type":"string","enum":["unknown"]}]}},"additionalProperties":false},"dataThrough":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}]},"datasetVersion":{"anyOf":[{"type":"string"},{"type":"null"}]},"modelVersion":{"anyOf":[{"type":"string"},{"type":"null"}]},"observedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}]},"retrievedAt":{"type":"string","format":"date-time"},"source":{"type":"string"}},"additionalProperties":false},"monthlyPayment":{"type":"number"},"months":{"type":"integer"},"source":{"type":"string","enum":["carscrape"]},"totalInterest":{"type":"number"},"totalPaid":{"type":"number"},"tradeInEquity":{"type":"number"}},"additionalProperties":false}}}},"400":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"401":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"402":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"403":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"404":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"409":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"429":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"500":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"503":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}}}}},"/v1/vehicles/purchase-costs":{"get":{"operationId":"getVehiclePurchaseCosts","tags":["Vehicles","Data"],"parameters":[{"schema":{"type":"number","minimum":0},"in":"query","name":"doc_fee","required":false},{"schema":{"type":"number","exclusiveMinimum":0,"maximum":10000000},"in":"query","name":"price","required":true},{"schema":{"type":"number","minimum":0},"in":"query","name":"rebate","required":false},{"schema":{"type":"string","maxLength":2,"minLength":2},"in":"query","name":"state","required":false},{"schema":{"type":"number","maximum":1,"minimum":0},"in":"query","name":"tax_rate","required":false},{"schema":{"type":"number","minimum":0},"in":"query","name":"title_and_registration","required":false},{"schema":{"type":"number","minimum":0},"in":"query","name":"trade_in_value","required":false}],"security":[{"apiKeyBearer":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","required":["documentationFee","feesTotal","meta","price","rateTableAsOf","salesTax","source","state","taxRate","taxRateBasis","taxableBase","titleAndRegistration","total","tradeInReducesTaxableAmount"],"properties":{"documentationFee":{"type":"number"},"feesTotal":{"type":"number"},"meta":{"type":"object","required":["confidence","coverage","dataThrough","datasetVersion","modelVersion","observedAt","retrievedAt","source"],"properties":{"confidence":{"anyOf":[{"type":"number","maximum":1,"minimum":0},{"type":"null"}]},"coverage":{"type":"object","required":["notes","status"],"properties":{"notes":{"type":"array","items":{"type":"string"}},"status":{"anyOf":[{"type":"string","enum":["complete"]},{"type":"string","enum":["partial"]},{"type":"string","enum":["unknown"]}]}},"additionalProperties":false},"dataThrough":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}]},"datasetVersion":{"anyOf":[{"type":"string"},{"type":"null"}]},"modelVersion":{"anyOf":[{"type":"string"},{"type":"null"}]},"observedAt":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}]},"retrievedAt":{"type":"string","format":"date-time"},"source":{"type":"string"}},"additionalProperties":false},"price":{"type":"number"},"rateTableAsOf":{"type":"string"},"salesTax":{"anyOf":[{"type":"number"},{"type":"null"}]},"source":{"type":"string","enum":["carscrape"]},"state":{"anyOf":[{"type":"string"},{"type":"null"}]},"taxRate":{"anyOf":[{"type":"number"},{"type":"null"}]},"taxRateBasis":{"type":"string"},"taxableBase":{"anyOf":[{"type":"number"},{"type":"null"}]},"titleAndRegistration":{"type":"number"},"total":{"anyOf":[{"type":"number"},{"type":"null"}]},"tradeInReducesTaxableAmount":{"anyOf":[{"type":"boolean"},{"type":"null"}]}},"additionalProperties":false}}}},"400":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"401":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"402":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"403":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"404":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"409":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"429":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"500":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"503":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}}}}},"/v1/employment/jobs":{"get":{"operationId":"getEmploymentJobs","tags":["Employment","Data"],"security":[{"apiKeyBearer":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","required":["jobs","query","source"],"properties":{"jobs":{"type":"array","items":{"type":"object","required":["company","id","title"],"properties":{"company":{"type":"string"},"id":{"type":"string"},"title":{"type":"string"}},"additionalProperties":false}},"query":{"type":"string"},"source":{"type":"string","enum":["dummy"]}},"additionalProperties":false}}}},"400":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"401":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"402":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"403":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"404":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"409":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"429":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"500":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"503":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}}}}},"/v1/employment/market-analytics":{"get":{"operationId":"getEmploymentMarketAnalytics","tags":["Employment","Data"],"security":[{"apiKeyBearer":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","required":["medianSalaryUsd","postings30d","role","source","yoyGrowthPct"],"properties":{"medianSalaryUsd":{"type":"integer"},"postings30d":{"type":"integer"},"role":{"type":"string"},"source":{"type":"string","enum":["dummy"]},"yoyGrowthPct":{"type":"number"}},"additionalProperties":false}}}},"400":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"401":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"402":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"403":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"404":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"409":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"429":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"500":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"503":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}}}}},"/webhooks/payments/{product}":{"post":{"operationId":"receivePaymentWebhook","tags":["Webhooks","Billing"],"parameters":[{"schema":{"type":"string"},"in":"path","name":"product","required":true}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","required":["applied","received"],"properties":{"applied":{"type":"boolean"},"received":{"type":"boolean"}},"additionalProperties":false}}}},"400":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"404":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"500":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"503":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}}}}},"/v1/vehicles/history-reports":{"get":{"operationId":"listVehicleHistoryReports","summary":"List recent vehicle history reports","tags":["Vehicles","Reports"],"description":"Lists recent durable vehicle history reports owned by the API key account. This read never submits or retries provider work.","security":[{"apiKeyBearer":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","required":["items"],"properties":{"items":{"type":"array","items":{"type":"object","required":["createdAt","hasResult","id","retryAfterSeconds","status","updatedAt","vin"],"properties":{"createdAt":{"type":"string","format":"date-time"},"hasResult":{"type":"boolean"},"id":{"type":"string","format":"uuid"},"retryAfterSeconds":{"type":"integer","maximum":86400,"minimum":1},"status":{"anyOf":[{"type":"string","enum":["submitting"]},{"type":"string","enum":["queued"]},{"type":"string","enum":["processing"]},{"type":"string","enum":["action_required"]},{"type":"string","enum":["completed"]}]},"updatedAt":{"type":"string","format":"date-time"},"vin":{"type":"string","maxLength":17,"minLength":17}},"additionalProperties":false,"title":"VehicleHistoryReport"}}},"additionalProperties":false}}}},"400":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"401":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"402":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"403":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"404":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"409":{"description":"RFC 9457 problem details.","headers":{"Retry-After":{"schema":{"type":"string","pattern":"^[1-9][0-9]*$"},"description":"Seconds to wait before the next request."}},"content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"429":{"description":"RFC 9457 problem details.","headers":{"Retry-After":{"schema":{"type":"string","pattern":"^[1-9][0-9]*$"},"description":"Seconds to wait before the next request."}},"content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"500":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"502":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"503":{"description":"RFC 9457 problem details.","headers":{"Retry-After":{"schema":{"type":"string","pattern":"^[1-9][0-9]*$"},"description":"Seconds to wait before the next request."}},"content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}}}},"post":{"operationId":"createVehicleHistoryReport","summary":"Order a vehicle history report","tags":["Vehicles","Reports"],"description":"Orders one durable vehicle history report on Pro or Scale. Starter receives 403 plan_upgrade_required. Retrying the same logical order must reuse the same UUID Idempotency-Key. Billing settles only after the canonical report is available.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["vin"],"properties":{"vin":{"type":"string","pattern":"^[A-HJ-NPR-Z0-9a-hj-npr-z]{17}$"}},"additionalProperties":false}}}},"parameters":[{"schema":{"type":"string","format":"uuid"},"in":"header","name":"idempotency-key","required":true}],"security":[{"apiKeyBearer":[]}],"responses":{"202":{"description":"Default Response","headers":{"Location":{"schema":{"type":"string"},"description":"Account-bound status resource for the durable report order."},"Retry-After":{"schema":{"type":"string","pattern":"^[1-9][0-9]*$"},"description":"Seconds to wait before the next request."}},"content":{"application/json":{"schema":{"type":"object","required":["createdAt","hasResult","id","retryAfterSeconds","status","updatedAt","vin","replayed"],"properties":{"createdAt":{"type":"string","format":"date-time"},"hasResult":{"type":"boolean"},"id":{"type":"string","format":"uuid"},"retryAfterSeconds":{"type":"integer","maximum":86400,"minimum":1},"status":{"anyOf":[{"type":"string","enum":["submitting"]},{"type":"string","enum":["queued"]},{"type":"string","enum":["processing"]},{"type":"string","enum":["action_required"]},{"type":"string","enum":["completed"]}]},"updatedAt":{"type":"string","format":"date-time"},"vin":{"type":"string","maxLength":17,"minLength":17},"replayed":{"type":"boolean"}},"additionalProperties":false}}}},"400":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"401":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"402":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"403":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"404":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"409":{"description":"RFC 9457 problem details.","headers":{"Retry-After":{"schema":{"type":"string","pattern":"^[1-9][0-9]*$"},"description":"Seconds to wait before the next request."}},"content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"429":{"description":"RFC 9457 problem details.","headers":{"Retry-After":{"schema":{"type":"string","pattern":"^[1-9][0-9]*$"},"description":"Seconds to wait before the next request."}},"content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"500":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"502":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"503":{"description":"RFC 9457 problem details.","headers":{"Retry-After":{"schema":{"type":"string","pattern":"^[1-9][0-9]*$"},"description":"Seconds to wait before the next request."}},"content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}}}}},"/v1/vehicles/history-reports/{id}/retry":{"post":{"operationId":"retryVehicleHistoryReportSubmission","summary":"Retry vehicle history report submission","tags":["Vehicles","Reports"],"description":"Retries provider submission on Pro or Scale for an account-owned report that is still in the local submitting state.","parameters":[{"schema":{"type":"string","format":"uuid"},"in":"path","name":"id","required":true}],"security":[{"apiKeyBearer":[]}],"responses":{"202":{"description":"Default Response","headers":{"Location":{"schema":{"type":"string"},"description":"Account-bound status resource for the durable report order."},"Retry-After":{"schema":{"type":"string","pattern":"^[1-9][0-9]*$"},"description":"Seconds to wait before the next request."}},"content":{"application/json":{"schema":{"type":"object","required":["createdAt","hasResult","id","retryAfterSeconds","status","updatedAt","vin","replayed"],"properties":{"createdAt":{"type":"string","format":"date-time"},"hasResult":{"type":"boolean"},"id":{"type":"string","format":"uuid"},"retryAfterSeconds":{"type":"integer","maximum":86400,"minimum":1},"status":{"anyOf":[{"type":"string","enum":["submitting"]},{"type":"string","enum":["queued"]},{"type":"string","enum":["processing"]},{"type":"string","enum":["action_required"]},{"type":"string","enum":["completed"]}]},"updatedAt":{"type":"string","format":"date-time"},"vin":{"type":"string","maxLength":17,"minLength":17},"replayed":{"type":"boolean"}},"additionalProperties":false}}}},"400":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"401":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"402":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"403":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"404":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"409":{"description":"RFC 9457 problem details.","headers":{"Retry-After":{"schema":{"type":"string","pattern":"^[1-9][0-9]*$"},"description":"Seconds to wait before the next request."}},"content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"429":{"description":"RFC 9457 problem details.","headers":{"Retry-After":{"schema":{"type":"string","pattern":"^[1-9][0-9]*$"},"description":"Seconds to wait before the next request."}},"content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"500":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"502":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"503":{"description":"RFC 9457 problem details.","headers":{"Retry-After":{"schema":{"type":"string","pattern":"^[1-9][0-9]*$"},"description":"Seconds to wait before the next request."}},"content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}}}}},"/v1/vehicles/history-reports/{id}":{"get":{"operationId":"getVehicleHistoryReportStatus","summary":"Poll vehicle history report status","tags":["Vehicles","Reports"],"parameters":[{"schema":{"type":"string","format":"uuid"},"in":"path","name":"id","required":true}],"security":[{"apiKeyBearer":[]}],"responses":{"200":{"description":"Default Response","headers":{"Retry-After":{"schema":{"type":"string","pattern":"^[1-9][0-9]*$"},"description":"Seconds to wait before the next request."}},"content":{"application/json":{"schema":{"type":"object","required":["createdAt","hasResult","id","retryAfterSeconds","status","updatedAt","vin"],"properties":{"createdAt":{"type":"string","format":"date-time"},"hasResult":{"type":"boolean"},"id":{"type":"string","format":"uuid"},"retryAfterSeconds":{"type":"integer","maximum":86400,"minimum":1},"status":{"anyOf":[{"type":"string","enum":["submitting"]},{"type":"string","enum":["queued"]},{"type":"string","enum":["processing"]},{"type":"string","enum":["action_required"]},{"type":"string","enum":["completed"]}]},"updatedAt":{"type":"string","format":"date-time"},"vin":{"type":"string","maxLength":17,"minLength":17}},"additionalProperties":false}}}},"400":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"401":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"402":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"403":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"404":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"409":{"description":"RFC 9457 problem details.","headers":{"Retry-After":{"schema":{"type":"string","pattern":"^[1-9][0-9]*$"},"description":"Seconds to wait before the next request."}},"content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"429":{"description":"RFC 9457 problem details.","headers":{"Retry-After":{"schema":{"type":"string","pattern":"^[1-9][0-9]*$"},"description":"Seconds to wait before the next request."}},"content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"500":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"502":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"503":{"description":"RFC 9457 problem details.","headers":{"Retry-After":{"schema":{"type":"string","pattern":"^[1-9][0-9]*$"},"description":"Seconds to wait before the next request."}},"content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}}}}},"/v1/vehicles/history-reports/{id}/result":{"get":{"operationId":"getVehicleHistoryReportResult","summary":"Retrieve a completed vehicle history report","tags":["Vehicles","Reports"],"parameters":[{"schema":{"type":"string","format":"uuid"},"in":"path","name":"id","required":true}],"security":[{"apiKeyBearer":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","required":["metadata","report"],"properties":{"metadata":{"type":"object","required":["coverage","dataAsOf","provider","retrievedAt","schemaVersion","sources","vin"],"properties":{"coverage":{"type":"object","required":["availableSections","status"],"properties":{"availableSections":{"type":"array","items":{"type":"string"}},"status":{"anyOf":[{"type":"string","enum":["partial"]},{"type":"string","enum":["unknown"]}]}},"additionalProperties":false},"dataAsOf":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}]},"provider":{"type":"string","enum":["vinexposed"]},"retrievedAt":{"type":"string","format":"date-time"},"schemaVersion":{"type":"string","enum":["vehicle-history-report/v1"]},"sources":{"type":"array","items":{"type":"string","enum":["vinexposed"]},"minItems":1},"vin":{"type":"string","maxLength":17,"minLength":17}},"additionalProperties":false,"description":"Versioned provenance and coverage declaration bound to the stored canonical report. Missing sections are unavailable coverage, not clean findings."},"report":{"type":"object","properties":{},"additionalProperties":true,"description":"Canonical provider payload. Keys and nested shapes vary by VIN and coverage; missing categories mean unavailable coverage, not a clean record."}},"additionalProperties":false}}}},"400":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"401":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"402":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"403":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"404":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"409":{"description":"RFC 9457 problem details.","headers":{"Retry-After":{"schema":{"type":"string","pattern":"^[1-9][0-9]*$"},"description":"Seconds to wait before the next request."}},"content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"429":{"description":"RFC 9457 problem details.","headers":{"Retry-After":{"schema":{"type":"string","pattern":"^[1-9][0-9]*$"},"description":"Seconds to wait before the next request."}},"content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"500":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"502":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"503":{"description":"RFC 9457 problem details.","headers":{"Retry-After":{"schema":{"type":"string","pattern":"^[1-9][0-9]*$"},"description":"Seconds to wait before the next request."}},"content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}}}}},"/v1/control/history-reports":{"post":{"operationId":"createControlVehicleHistoryReport","summary":"Order a dashboard vehicle history report","tags":["Control","Reports"],"description":"Orders a Pro or Scale report for the signed-in account without exposing a provider credential or product API key to the browser. Starter receives 403 plan_upgrade_required.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["vin"],"properties":{"vin":{"type":"string","pattern":"^[A-HJ-NPR-Z0-9a-hj-npr-z]{17}$"}},"additionalProperties":false}}}},"parameters":[{"schema":{"type":"string","format":"uuid"},"in":"header","name":"idempotency-key","required":true}],"security":[{"workosBearer":[]}],"responses":{"202":{"description":"Default Response","headers":{"Location":{"schema":{"type":"string"},"description":"Account-bound status resource for the durable report order."},"Retry-After":{"schema":{"type":"string","pattern":"^[1-9][0-9]*$"},"description":"Seconds to wait before the next request."}},"content":{"application/json":{"schema":{"type":"object","required":["createdAt","hasResult","id","retryAfterSeconds","status","updatedAt","vin","replayed"],"properties":{"createdAt":{"type":"string","format":"date-time"},"hasResult":{"type":"boolean"},"id":{"type":"string","format":"uuid"},"retryAfterSeconds":{"type":"integer","maximum":86400,"minimum":1},"status":{"anyOf":[{"type":"string","enum":["submitting"]},{"type":"string","enum":["queued"]},{"type":"string","enum":["processing"]},{"type":"string","enum":["action_required"]},{"type":"string","enum":["completed"]}]},"updatedAt":{"type":"string","format":"date-time"},"vin":{"type":"string","maxLength":17,"minLength":17},"replayed":{"type":"boolean"}},"additionalProperties":false}}}},"400":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"401":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"402":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"403":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"404":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"409":{"description":"RFC 9457 problem details.","headers":{"Retry-After":{"schema":{"type":"string","pattern":"^[1-9][0-9]*$"},"description":"Seconds to wait before the next request."}},"content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"429":{"description":"RFC 9457 problem details.","headers":{"Retry-After":{"schema":{"type":"string","pattern":"^[1-9][0-9]*$"},"description":"Seconds to wait before the next request."}},"content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"500":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"502":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"503":{"description":"RFC 9457 problem details.","headers":{"Retry-After":{"schema":{"type":"string","pattern":"^[1-9][0-9]*$"},"description":"Seconds to wait before the next request."}},"content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}}}},"get":{"operationId":"listControlVehicleHistoryReports","summary":"List recent dashboard vehicle history reports","tags":["Control","Reports"],"security":[{"workosBearer":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","required":["items"],"properties":{"items":{"type":"array","items":{"type":"object","required":["createdAt","hasResult","id","retryAfterSeconds","status","updatedAt","vin"],"properties":{"createdAt":{"type":"string","format":"date-time"},"hasResult":{"type":"boolean"},"id":{"type":"string","format":"uuid"},"retryAfterSeconds":{"type":"integer","maximum":86400,"minimum":1},"status":{"anyOf":[{"type":"string","enum":["submitting"]},{"type":"string","enum":["queued"]},{"type":"string","enum":["processing"]},{"type":"string","enum":["action_required"]},{"type":"string","enum":["completed"]}]},"updatedAt":{"type":"string","format":"date-time"},"vin":{"type":"string","maxLength":17,"minLength":17}},"additionalProperties":false}}},"additionalProperties":false}}}},"400":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"401":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"402":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"403":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"404":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"409":{"description":"RFC 9457 problem details.","headers":{"Retry-After":{"schema":{"type":"string","pattern":"^[1-9][0-9]*$"},"description":"Seconds to wait before the next request."}},"content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"429":{"description":"RFC 9457 problem details.","headers":{"Retry-After":{"schema":{"type":"string","pattern":"^[1-9][0-9]*$"},"description":"Seconds to wait before the next request."}},"content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"500":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"502":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"503":{"description":"RFC 9457 problem details.","headers":{"Retry-After":{"schema":{"type":"string","pattern":"^[1-9][0-9]*$"},"description":"Seconds to wait before the next request."}},"content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}}}}},"/v1/control/history-reports/{id}/retry":{"post":{"operationId":"retryControlVehicleHistoryReportSubmission","summary":"Retry dashboard vehicle history report submission","tags":["Control","Reports"],"description":"Retries provider submission on Pro or Scale for an account-owned dashboard report that is still in the local submitting state.","parameters":[{"schema":{"type":"string","format":"uuid"},"in":"path","name":"id","required":true}],"security":[{"workosBearer":[]}],"responses":{"202":{"description":"Default Response","headers":{"Location":{"schema":{"type":"string"},"description":"Account-bound status resource for the durable report order."},"Retry-After":{"schema":{"type":"string","pattern":"^[1-9][0-9]*$"},"description":"Seconds to wait before the next request."}},"content":{"application/json":{"schema":{"type":"object","required":["createdAt","hasResult","id","retryAfterSeconds","status","updatedAt","vin","replayed"],"properties":{"createdAt":{"type":"string","format":"date-time"},"hasResult":{"type":"boolean"},"id":{"type":"string","format":"uuid"},"retryAfterSeconds":{"type":"integer","maximum":86400,"minimum":1},"status":{"anyOf":[{"type":"string","enum":["submitting"]},{"type":"string","enum":["queued"]},{"type":"string","enum":["processing"]},{"type":"string","enum":["action_required"]},{"type":"string","enum":["completed"]}]},"updatedAt":{"type":"string","format":"date-time"},"vin":{"type":"string","maxLength":17,"minLength":17},"replayed":{"type":"boolean"}},"additionalProperties":false}}}},"400":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"401":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"402":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"403":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"404":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"409":{"description":"RFC 9457 problem details.","headers":{"Retry-After":{"schema":{"type":"string","pattern":"^[1-9][0-9]*$"},"description":"Seconds to wait before the next request."}},"content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"429":{"description":"RFC 9457 problem details.","headers":{"Retry-After":{"schema":{"type":"string","pattern":"^[1-9][0-9]*$"},"description":"Seconds to wait before the next request."}},"content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"500":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"502":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"503":{"description":"RFC 9457 problem details.","headers":{"Retry-After":{"schema":{"type":"string","pattern":"^[1-9][0-9]*$"},"description":"Seconds to wait before the next request."}},"content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}}}}},"/v1/control/history-reports/{id}":{"get":{"operationId":"getControlVehicleHistoryReportStatus","summary":"Poll dashboard vehicle history report status","tags":["Control","Reports"],"parameters":[{"schema":{"type":"string","format":"uuid"},"in":"path","name":"id","required":true}],"security":[{"workosBearer":[]}],"responses":{"200":{"description":"Default Response","headers":{"Retry-After":{"schema":{"type":"string","pattern":"^[1-9][0-9]*$"},"description":"Seconds to wait before the next request."}},"content":{"application/json":{"schema":{"type":"object","required":["createdAt","hasResult","id","retryAfterSeconds","status","updatedAt","vin"],"properties":{"createdAt":{"type":"string","format":"date-time"},"hasResult":{"type":"boolean"},"id":{"type":"string","format":"uuid"},"retryAfterSeconds":{"type":"integer","maximum":86400,"minimum":1},"status":{"anyOf":[{"type":"string","enum":["submitting"]},{"type":"string","enum":["queued"]},{"type":"string","enum":["processing"]},{"type":"string","enum":["action_required"]},{"type":"string","enum":["completed"]}]},"updatedAt":{"type":"string","format":"date-time"},"vin":{"type":"string","maxLength":17,"minLength":17}},"additionalProperties":false}}}},"400":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"401":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"402":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"403":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"404":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"409":{"description":"RFC 9457 problem details.","headers":{"Retry-After":{"schema":{"type":"string","pattern":"^[1-9][0-9]*$"},"description":"Seconds to wait before the next request."}},"content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"429":{"description":"RFC 9457 problem details.","headers":{"Retry-After":{"schema":{"type":"string","pattern":"^[1-9][0-9]*$"},"description":"Seconds to wait before the next request."}},"content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"500":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"502":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"503":{"description":"RFC 9457 problem details.","headers":{"Retry-After":{"schema":{"type":"string","pattern":"^[1-9][0-9]*$"},"description":"Seconds to wait before the next request."}},"content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}}}}},"/v1/control/history-reports/{id}/result":{"get":{"operationId":"getControlVehicleHistoryReportResult","summary":"Retrieve a completed dashboard vehicle history report","tags":["Control","Reports"],"parameters":[{"schema":{"type":"string","format":"uuid"},"in":"path","name":"id","required":true}],"security":[{"workosBearer":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","required":["metadata","report"],"properties":{"metadata":{"type":"object","required":["coverage","dataAsOf","provider","retrievedAt","schemaVersion","sources","vin"],"properties":{"coverage":{"type":"object","required":["availableSections","status"],"properties":{"availableSections":{"type":"array","items":{"type":"string"}},"status":{"anyOf":[{"type":"string","enum":["partial"]},{"type":"string","enum":["unknown"]}]}},"additionalProperties":false},"dataAsOf":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}]},"provider":{"type":"string","enum":["vinexposed"]},"retrievedAt":{"type":"string","format":"date-time"},"schemaVersion":{"type":"string","enum":["vehicle-history-report/v1"]},"sources":{"type":"array","items":{"type":"string","enum":["vinexposed"]},"minItems":1},"vin":{"type":"string","maxLength":17,"minLength":17}},"additionalProperties":false,"description":"Versioned provenance and coverage declaration bound to the stored canonical report. Missing sections are unavailable coverage, not clean findings."},"report":{"type":"object","properties":{},"additionalProperties":true,"description":"Canonical provider payload. Keys and nested shapes vary by VIN and coverage; missing categories mean unavailable coverage, not a clean record."}},"additionalProperties":false}}}},"400":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"401":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"402":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"403":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"404":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"409":{"description":"RFC 9457 problem details.","headers":{"Retry-After":{"schema":{"type":"string","pattern":"^[1-9][0-9]*$"},"description":"Seconds to wait before the next request."}},"content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"429":{"description":"RFC 9457 problem details.","headers":{"Retry-After":{"schema":{"type":"string","pattern":"^[1-9][0-9]*$"},"description":"Seconds to wait before the next request."}},"content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"500":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"502":{"description":"RFC 9457 problem details.","content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}},"503":{"description":"RFC 9457 problem details.","headers":{"Retry-After":{"schema":{"type":"string","pattern":"^[1-9][0-9]*$"},"description":"Seconds to wait before the next request."}},"content":{"application/problem+json":{"schema":{"$ref":"#/components/schemas/def-0"}}}}}}}},"servers":[{"description":"Vehicles.dev API","url":"https://api.vehicles.dev"}]}