aid: arkestro name: Arkestro description: >- Arkestro is a predictive procurement orchestration platform for enterprise sourcing teams, applying negotiation science, supplier science and process science to run competitive sourcing events at scale. The platform covers sourcing events and their schedules, supplier organizations and contacts, corporate item and category catalogs, purchase orders, document and quote submissions, awards, and event analytics. It serves automotive, oil and gas, high-tech manufacturing, construction, financial services and food and beverage buyers. Arkestro publishes a public OpenAPI 3.1.1 contract for its API V2 at api.arkestro.com and operates an OAuth 2.1 remote MCP server, though its developer documentation portal sits behind a customer sign-in wall. image: https://arkestro.com/wp-content/uploads/arkestro_logo_featured_default.jpg url: https://raw.githubusercontent.com/api-evangelist/arkestro/refs/heads/main/apis.yml x-type: company x-source: harvest:secondary-market specificationVersion: '0.23' created: '2026-08-06' modified: '2026-08-06' tags: - procurement - sourcing - supply-chain - spend-management - e-sourcing - supplier-management - purchase-orders - procurement-analytics - enterprise-software - predictive-procurement - mcp - webhooks apis: - name: Arkestro MCP Server description: >- Remote Model Context Protocol server operated by Arkestro, authorized with OAuth 2.1 authorization code flow and mandatory PKCE S256 against the mcp:read, mcp:write and offline_access scopes. The endpoint is live but undocumented on any public Arkestro page and its tools/list is authorization-gated, so the tool set is not publicly enumerable. humanURL: https://api.arkestro.com/.well-known/oauth-authorization-server baseURL: https://api.arkestro.com/api/v2/mcp tags: - mcp - procurement - agent-native properties: - type: MCPServer url: mcp/arkestro-mcp.yml - type: ToolCrosswalk url: mcp/arkestro-tool-crosswalk.yml - type: OAuthScopes url: scopes/arkestro-scopes.yml - type: Authentication url: authentication/arkestro-authentication.yml - aid: arkestro:arkestro-awards-api name: Arkestro Awards API description: The awards API from Arkestro — 1 operation(s) for awards. humanURL: https://api.arkestro.com/api-docs baseURL: https://api.arkestro.com tags: - awards properties: - type: OpenAPI url: openapi/arkestro-awards-api-openapi.yml - type: APIReference url: https://api.arkestro.com/api-docs - type: Documentation url: https://api.arkestro.com/api-docs - type: Authentication url: authentication/arkestro-authentication.yml - type: Conventions url: conventions/arkestro-conventions.yml - type: ErrorCatalog url: errors/arkestro-problem-types.yml - type: DataModel url: data-model/arkestro-data-model.yml - type: Webhooks url: asyncapi/arkestro-webhooks.yml - aid: arkestro:arkestro-business-unit-api name: Arkestro business unit API description: The business unit API from Arkestro — 1 operation(s) for business unit. humanURL: https://api.arkestro.com/api-docs baseURL: https://api.arkestro.com tags: - business unit properties: - type: OpenAPI url: openapi/arkestro-business-unit-api-openapi.yml - type: APIReference url: https://api.arkestro.com/api-docs - type: Documentation url: https://api.arkestro.com/api-docs - type: Authentication url: authentication/arkestro-authentication.yml - type: Conventions url: conventions/arkestro-conventions.yml - type: ErrorCatalog url: errors/arkestro-problem-types.yml - type: DataModel url: data-model/arkestro-data-model.yml - type: Webhooks url: asyncapi/arkestro-webhooks.yml - aid: arkestro:arkestro-corporate-categories-api name: Arkestro corporate categories API description: Categories represent item or service groupings used in various reports and programs humanURL: https://api.arkestro.com/api-docs baseURL: https://api.arkestro.com tags: - corporate categories properties: - type: OpenAPI url: openapi/arkestro-corporate-categories-api-openapi.yml - type: APIReference url: https://api.arkestro.com/api-docs - type: Documentation url: https://api.arkestro.com/api-docs - type: Authentication url: authentication/arkestro-authentication.yml - type: Conventions url: conventions/arkestro-conventions.yml - type: ErrorCatalog url: errors/arkestro-problem-types.yml - type: DataModel url: data-model/arkestro-data-model.yml - type: Webhooks url: asyncapi/arkestro-webhooks.yml - aid: arkestro:arkestro-corporate-items-api name: Arkestro corporate items API description: Items represent goods or services under agreement in Arkestro. humanURL: https://api.arkestro.com/api-docs baseURL: https://api.arkestro.com tags: - corporate items properties: - type: OpenAPI url: openapi/arkestro-corporate-items-api-openapi.yml - type: APIReference url: https://api.arkestro.com/api-docs - type: Documentation url: https://api.arkestro.com/api-docs - type: Authentication url: authentication/arkestro-authentication.yml - type: Conventions url: conventions/arkestro-conventions.yml - type: ErrorCatalog url: errors/arkestro-problem-types.yml - type: DataModel url: data-model/arkestro-data-model.yml - type: Webhooks url: asyncapi/arkestro-webhooks.yml - aid: arkestro:arkestro-corporate-purchase-orders-api name: Arkestro corporate purchase orders API description: Purchase Orders for an organization humanURL: https://api.arkestro.com/api-docs baseURL: https://api.arkestro.com tags: - corporate purchase orders properties: - type: OpenAPI url: openapi/arkestro-corporate-purchase-orders-api-openapi.yml - type: APIReference url: https://api.arkestro.com/api-docs - type: Documentation url: https://api.arkestro.com/api-docs - type: Authentication url: authentication/arkestro-authentication.yml - type: Conventions url: conventions/arkestro-conventions.yml - type: ErrorCatalog url: errors/arkestro-problem-types.yml - type: DataModel url: data-model/arkestro-data-model.yml - type: Webhooks url: asyncapi/arkestro-webhooks.yml - aid: arkestro:arkestro-document-submissions-api name: Arkestro document submissions API description: Vendor document submissions for an event humanURL: https://api.arkestro.com/api-docs baseURL: https://api.arkestro.com tags: - document submissions properties: - type: OpenAPI url: openapi/arkestro-document-submissions-api-openapi.yml - type: APIReference url: https://api.arkestro.com/api-docs - type: Documentation url: https://api.arkestro.com/api-docs - type: Authentication url: authentication/arkestro-authentication.yml - type: Conventions url: conventions/arkestro-conventions.yml - type: ErrorCatalog url: errors/arkestro-problem-types.yml - type: DataModel url: data-model/arkestro-data-model.yml - type: Webhooks url: asyncapi/arkestro-webhooks.yml - aid: arkestro:arkestro-event-analytics-api name: Arkestro event analytics API description: The event analytics API from Arkestro — 6 operation(s) for event analytics. humanURL: https://api.arkestro.com/api-docs baseURL: https://api.arkestro.com tags: - event analytics properties: - type: OpenAPI url: openapi/arkestro-event-analytics-api-openapi.yml - type: APIReference url: https://api.arkestro.com/api-docs - type: Documentation url: https://api.arkestro.com/api-docs - type: Authentication url: authentication/arkestro-authentication.yml - type: Conventions url: conventions/arkestro-conventions.yml - type: ErrorCatalog url: errors/arkestro-problem-types.yml - type: DataModel url: data-model/arkestro-data-model.yml - type: Webhooks url: asyncapi/arkestro-webhooks.yml - aid: arkestro:arkestro-event-documents-api name: Arkestro event documents API description: Documents attached to an event for supplier review or submission humanURL: https://api.arkestro.com/api-docs baseURL: https://api.arkestro.com tags: - event documents properties: - type: OpenAPI url: openapi/arkestro-event-documents-api-openapi.yml - type: APIReference url: https://api.arkestro.com/api-docs - type: Documentation url: https://api.arkestro.com/api-docs - type: Authentication url: authentication/arkestro-authentication.yml - type: Conventions url: conventions/arkestro-conventions.yml - type: ErrorCatalog url: errors/arkestro-problem-types.yml - type: DataModel url: data-model/arkestro-data-model.yml - type: Webhooks url: asyncapi/arkestro-webhooks.yml - aid: arkestro:arkestro-events-api name: Arkestro Events API description: The events API from Arkestro — 2 operation(s) for events. humanURL: https://api.arkestro.com/api-docs baseURL: https://api.arkestro.com tags: - events properties: - type: OpenAPI url: openapi/arkestro-events-api-openapi.yml - type: APIReference url: https://api.arkestro.com/api-docs - type: Documentation url: https://api.arkestro.com/api-docs - type: Authentication url: authentication/arkestro-authentication.yml - type: Conventions url: conventions/arkestro-conventions.yml - type: ErrorCatalog url: errors/arkestro-problem-types.yml - type: DataModel url: data-model/arkestro-data-model.yml - type: Webhooks url: asyncapi/arkestro-webhooks.yml - aid: arkestro:arkestro-quote-submissions-api name: Arkestro quote submissions API description: Quote submissions from suppliers on events humanURL: https://api.arkestro.com/api-docs baseURL: https://api.arkestro.com tags: - quote submissions properties: - type: OpenAPI url: openapi/arkestro-quote-submissions-api-openapi.yml - type: APIReference url: https://api.arkestro.com/api-docs - type: Documentation url: https://api.arkestro.com/api-docs - type: Authentication url: authentication/arkestro-authentication.yml - type: Conventions url: conventions/arkestro-conventions.yml - type: ErrorCatalog url: errors/arkestro-problem-types.yml - type: DataModel url: data-model/arkestro-data-model.yml - type: Webhooks url: asyncapi/arkestro-webhooks.yml - aid: arkestro:arkestro-schedules-api name: Arkestro Schedules API description: The schedules API from Arkestro — 1 operation(s) for schedules. humanURL: https://api.arkestro.com/api-docs baseURL: https://api.arkestro.com tags: - schedules properties: - type: OpenAPI url: openapi/arkestro-schedules-api-openapi.yml - type: APIReference url: https://api.arkestro.com/api-docs - type: Documentation url: https://api.arkestro.com/api-docs - type: Authentication url: authentication/arkestro-authentication.yml - type: Conventions url: conventions/arkestro-conventions.yml - type: ErrorCatalog url: errors/arkestro-problem-types.yml - type: DataModel url: data-model/arkestro-data-model.yml - type: Webhooks url: asyncapi/arkestro-webhooks.yml - aid: arkestro:arkestro-supplier-contacts-api name: Arkestro supplier contacts API description: Contacts represent an individual at a supplier organization humanURL: https://api.arkestro.com/api-docs baseURL: https://api.arkestro.com tags: - supplier contacts properties: - type: OpenAPI url: openapi/arkestro-supplier-contacts-api-openapi.yml - type: APIReference url: https://api.arkestro.com/api-docs - type: Documentation url: https://api.arkestro.com/api-docs - type: Authentication url: authentication/arkestro-authentication.yml - type: Conventions url: conventions/arkestro-conventions.yml - type: ErrorCatalog url: errors/arkestro-problem-types.yml - type: DataModel url: data-model/arkestro-data-model.yml - type: Webhooks url: asyncapi/arkestro-webhooks.yml - aid: arkestro:arkestro-supplier-organizations-api name: Arkestro supplier organizations API description: Supplier organizations represent external companies that supply goods or services humanURL: https://api.arkestro.com/api-docs baseURL: https://api.arkestro.com tags: - supplier organizations properties: - type: OpenAPI url: openapi/arkestro-supplier-organizations-api-openapi.yml - type: APIReference url: https://api.arkestro.com/api-docs - type: Documentation url: https://api.arkestro.com/api-docs - type: Authentication url: authentication/arkestro-authentication.yml - type: Conventions url: conventions/arkestro-conventions.yml - type: ErrorCatalog url: errors/arkestro-problem-types.yml - type: DataModel url: data-model/arkestro-data-model.yml - type: Webhooks url: asyncapi/arkestro-webhooks.yml maintainers: - FN: Kin Lane email: kin@apievangelist.com - FN: APIs.json email: info@apis.io common: - type: Website url: https://arkestro.com/ - type: Documentation url: https://api.arkestro.com/api-docs - type: APIReference url: https://api.arkestro.com/api-docs - type: DeveloperPortal url: https://developer.arkestro.com/ - type: Login url: https://app.arkestro.com/login - type: Support url: https://arkestro.com/contact-us/ - type: Blog url: https://arkestro.com/blog/ - type: GitHubOrganization url: https://github.com/bid-ops-development - type: TermsOfService url: https://arkestro.com/terms-of-use/ - type: PrivacyPolicy url: https://arkestro.com/privacy-policy/ - type: StatusPage url: https://www.arkestrostatus.com/ - type: Compliance url: https://arkestro.com/security/ - type: TrustCenter url: security/arkestro-trust-center.yml - type: Webhooks url: asyncapi/arkestro-webhooks.yml - type: MCPServer url: mcp/arkestro-mcp.yml - type: OAuthScopes url: scopes/arkestro-scopes.yml - type: Authentication url: authentication/arkestro-authentication.yml - type: Conventions url: conventions/arkestro-conventions.yml - type: ErrorCatalog url: errors/arkestro-problem-types.yml - type: Lifecycle url: lifecycle/arkestro-lifecycle.yml - type: Conformance url: conformance/arkestro-conformance.yml - type: DataModel url: data-model/arkestro-data-model.yml - type: WellKnown url: well-known/arkestro-well-known.yml - type: Packages url: packages/arkestro-packages.yml - type: LLMsTxt url: llms/arkestro-llms.txt - type: AgentSkill url: skills/_index.yml - type: AgenticAccess url: agentic-access/arkestro-agentic-access.yml - type: DomainSecurity url: security/arkestro-domain-security.yml - type: Overlay url: overlays/arkestro-api-v2-overlay.yaml - type: ToolCrosswalk url: mcp/arkestro-tool-crosswalk.yml x-enrichment: date: '2026-08-06' status: enriched artifacts_added: 24 pass: local-v1