EVEDEX · OpenAPI Overlay 1.0.0

API Evangelist enhancements for EVEDEX Backoffice

3 actions 3 updates update extends openapi/evedex-backoffice-openapi.json
Generated by API Evangelist Written by API Evangelist tooling for EVEDEX's API. It is a proposal applied on top of the contract, not a document EVEDEX publishes.
View Overlay File View on GitHub Overlay Specification

What the actions change

x-apievangelist-harvestedx-apievangelist-sourcex-apievangelist-providerx-apievangelist-docsx-api-evangelist-operation-countx-api-evangelist-missing-operation-idsx-api-evangelist-missing-summariesx-rate-limit

Targets 2

$.info
$.servers

OpenAPI Overlay

Raw ↑
overlay: 1.0.0
info:
  title: API Evangelist enhancements for EVEDEX Backoffice
  version: 1.0.0
extends: openapi/evedex-backoffice-openapi.json
x-generated: '2026-08-26'
x-method: generated
x-source: Derived from the harvested spec plus https://docs.evedex.com/developers/developers
x-note: 'Non-destructive enhancement layer. EVEDEX serves this spec live and it is never mutated in place. This
  service declares 37 operations, of which 37 carry no operationId and 37 carry no summary. The actions below add
  provenance and the cross-cutting facts EVEDEX documents in prose but does not encode in the contract. No operationId
  is invented here: naming 557 operations is EVEDEX''s call to make, and a name we mint would collide with the one
  they eventually choose.'
actions:
- target: $.info
  update:
    x-apievangelist-harvested: '2026-08-26'
    x-apievangelist-source: https://backoffice-api.evedex.com/api/openapi.json
    x-apievangelist-provider: EVEDEX
    x-apievangelist-docs: https://docs.evedex.com/developers/developers
    x-api-evangelist-operation-count: 37
    x-api-evangelist-missing-operation-ids: 37
    x-api-evangelist-missing-summaries: 37
- target: $.info
  update:
    x-rate-limit:
      scope: per-account
      heavy_requests: 30
      window: 60s
      applies_to:
      - order create
      - order cancel
      - order replace
      - position close
      - tpsl create
      - tpsl cancel
      - tpsl replace
      - withdraw
      headers: null
      docs: https://docs.evedex.com/developers/developers/toolkit
    x-error-envelope:
      schema: ErrorResponse
      shape: '{ "message": string }'
      rfc9457: false
    x-idempotency:
      supported: false
    x-agentic-access-profile: agentic-access/evedex-agentic-access.yml
- target: $.servers
  update:
  - url: https://backoffice-api.private.evedex.com
    description: Declared by EVEDEX in the spec itself. This is an EVEDEX-internal operator host; the spec is publicly
      readable at https://backoffice-api.evedex.com/api/openapi.json but the surface it describes is staff-facing.