Home
Providers
Prewave
Prewave
Prewave is a Vienna-based AI-powered supply-chain risk intelligence platform that monitors millions of risk events across languages and networks to give enterprises proactive resilience, multi-tier supplier transparency, and sustainability-compliance automation (EU Deforestation Regulation, LkSG, and CSDDD). The Public Prewave API is a REST API at api.prewave.com covering suppliers and sites, collections and the Tier-N supplier graph, alerts and the risk feed, disruptions, risk scores (target, external, and enterprise export), exposure graphs, EUDR products / origin requests / Due Diligence Statements, actions, and user and role management. It authenticates with an X-Auth-Token API key.
Prewave publishes 25 APIs on the APIs.io network, including Actions API, Alerts API, Collections - Management API, and 22 more. Tagged areas include Company, Saas, Supply Chain, Risk Intelligence, and Sustainability.
Prewave’s developer surface includes documentation, API reference, engineering blog, changelog, authentication, and 20 more developer resources.
25 APIs
1 MCP Servers
Company Saas Supply Chain Risk Intelligence Sustainability Compliance EUDR Supplier Management
On this page
Kin Score
APIs 25
Arazzo 3
MCP Servers 1
Security Posture 3
Agentic Access 1
Resources 25
apis.yml
45 Operational Transparency
Composite quality — 45.6/100 · developing
Contract Quality
13.5 / 25
Developer Ergonomics
10.4 / 20
Commercial Clarity
5.8 / 20
Operational Transparency
5.8 / 13
Discoverability
10.0 / 10
Agent readiness — 65/100 · agent native
Machine-Readable Contract
18 / 18
Agentic Access Contract
15 / 15
MCP Server
12 / 12
Machine-Readable Auth
10 / 10
Idempotency
0 / 9
Stable Error Semantics
8 / 8
Request/Response Examples
0 / 7
Rate-Limit Signaling
0 / 7
Typed Event Surface
0 / 6
Agent Skills
5 / 5
Well-Known Catalog
0 / 4
Consent & Bot Identity
0 / 3
Individual APIs this provider publishes, each with its own machine-readable definition.
🆕 NEW - Retrieve actions (tasks/work items), action types, and action statuses for supplier relationships, compliance reviews, and operational activities. Available from Februar...
Endpoints for retrieving alert information from user feeds, disruption maps, and specific targets. Supports filtering by collections, dates, priorities, geographic regions, targ...
Public API for managing collections in Prewave's supply chain network. Collections are used to organize and group suppliers (targets) in your supply chain.
Allows you to retrieve network information. Like tree-graph and commodity-graph.
Public API for managing targets within collections in Prewave's supply chain network.
Public API for retrieving supplier relationship graphs from tier-n enabled collections.
Endpoints for retrieving alerts from the disruption map. Supports filtering by geographic region, collections, countries, and other criteria.
🆕 NEW - Allows you to manage customer Due Diligence Statements (DDS), including creating, updating, submitting, withdrawing customer DDS, and viewing supplier DDS associated wit...
Allows you to manage customer origin requests for products, including creating, updating, closing requests, and viewing requests per product.
Allows you to manage customer products, including creating, updating, linking/unlinking products, and deactivating products.
Allows you to search for suppliers, find suppliers by IDs or references, and manage supplier connection contacts.
Shared reference data for EUDR, including countries, HS codes, and commodities. Available to both customers and suppliers.
Allows suppliers to manage their origin requests, view their customers, and answer origin requests with supplier DDS.
Get exposure analysis graph and targets
Allows you to retrieve information about infotags and groups.
Public API for managing enterprise export configurations and retrieving score data in Prewave's supply chain network.
Upload and read custom supplier scores from your systems (e.g. SAP). Bulk upload, list event types, and view history per supplier. Available from June 2026.
⚠️ **DEPRECATED** - Target score endpoints. These endpoints are deprecated and will be removed at the end of December 2026. Use `/public/v1/enterprise-export/scores` instead. **...
🆕 NEW - Supplier connection contact management endpoints. Available from February 2026.
Supplier management endpoints for listing, retrieving, updating supplier data, and bulk operations.
🆕 NEW - Supplier and site management endpoints. Available from January 2026.
Allows you to create or update sites.
⚠️ **DEPRECATED** - This API is deprecated and will be removed at the end of December 2026.
🆕 NEW - API to manage users in the public network. Available from February 2026.
🆕 NEW - API to manage user roles in the public network. Available from February 2026.
Scroll for all 25
Multi-step API workflows described with the Arazzo specification.
Model Context Protocol servers that expose these APIs to AI agents.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Recommended x-agentic-access execution contracts for AI agents.
Get Started 1
Portal, sign-up, and the first successful call
Documentation 2
Reference material describing how the API behaves
Agent Surfaces 4
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 7
Pagination, idempotency, versioning, errors, and events
Scroll for all 7
Build 1
SDKs, sample code, and the tooling you integrate with
Access & Security 3
Authentication, authorization, and security posture
Operate 3
Status, limits, changes, and where to get help
Commercial 2
Pricing, plans, and the legal terms of use
Company 2
The organization behind the API
Source (apis.yml)
aid: prewave
name: Prewave
description: Prewave is a Vienna-based AI-powered supply-chain risk intelligence platform that monitors millions of risk events
across languages and networks to give enterprises proactive resilience, multi-tier supplier transparency, and sustainability-compliance
automation (EU Deforestation Regulation, LkSG, and CSDDD). The Public Prewave API is a REST API at api.prewave.com covering
suppliers and sites, collections and the Tier-N supplier graph, alerts and the risk feed, disruptions, risk scores (target,
external, and enterprise export), exposure graphs, EUDR products / origin requests / Due Diligence Statements, actions,
and user and role management. It authenticates with an X-Auth-Token API key.
url: https://raw.githubusercontent.com/api-evangelist/prewave/refs/heads/main/apis.yml
x-type: company
x-source: vc-portfolio
x-backed-by:
- creandum
- speedinvest
x-tier: producer
x-tier-reason: public-rest-api
accessModel:
pricing: unknown
onboarding: self-serve
trial: false
try_now: false
public: false
label: Self-serve signup
confidence: medium
source:
- authentication
generated: '2026-07-22'
method: derived
specificationVersion: '0.20'
created: '2026-07-17'
modified: '2026-07-20'
image: https://www.prewave.com/apple-touch-icon.png
tags:
- Company
- Saas
- Supply Chain
- Risk Intelligence
- Sustainability
- Compliance
- EUDR
- Supplier Management
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com
- FN: APIs.json
email: info@apis.io
apis:
- aid: prewave:prewave-actions-api
name: Prewave Actions API
description: 🆕 NEW - Retrieve actions (tasks/work items), action types, and action statuses for supplier relationships,
compliance reviews, and operational activities. Available from February 2026.
humanURL: https://dev.prewave.com
baseURL: https://api.prewave.com
tags:
- Actions
properties:
- type: OpenAPI
url: openapi/prewave-actions-api-openapi.yml
- type: APIReference
url: https://dev.prewave.com
- aid: prewave:prewave-alerts-api
name: Prewave Alerts API
description: Endpoints for retrieving alert information from user feeds, disruption maps, and specific targets. Supports
filtering by collections, dates, priorities, geographic regions, target identifiers, and other criteria.
humanURL: https://dev.prewave.com
baseURL: https://api.prewave.com
tags:
- Alerts
properties:
- type: OpenAPI
url: openapi/prewave-alerts-api-openapi.yml
- type: APIReference
url: https://dev.prewave.com
- aid: prewave:prewave-collections-management-api
name: Prewave Collections - Management API
description: Public API for managing collections in Prewave's supply chain network. Collections are used to organize and
group suppliers (targets) in your supply chain.
humanURL: https://dev.prewave.com
baseURL: https://api.prewave.com
tags:
- Collections - Management
properties:
- type: OpenAPI
url: openapi/prewave-collections-management-api-openapi.yml
- type: APIReference
url: https://dev.prewave.com
- aid: prewave:prewave-collections-network-api
name: Prewave Collections - Network API
description: Allows you to retrieve network information. Like tree-graph and commodity-graph.
humanURL: https://dev.prewave.com
baseURL: https://api.prewave.com
tags:
- Collections - Network
properties:
- type: OpenAPI
url: openapi/prewave-collections-network-api-openapi.yml
- type: APIReference
url: https://dev.prewave.com
- aid: prewave:prewave-collections-targets-api
name: Prewave Collections - Targets API
description: Public API for managing targets within collections in Prewave's supply chain network.
humanURL: https://dev.prewave.com
baseURL: https://api.prewave.com
tags:
- Collections - Targets
properties:
- type: OpenAPI
url: openapi/prewave-collections-targets-api-openapi.yml
- type: APIReference
url: https://dev.prewave.com
- aid: prewave:prewave-collections-tier-n-api
name: Prewave Collections - Tier-N API
description: Public API for retrieving supplier relationship graphs from tier-n enabled collections.
humanURL: https://dev.prewave.com
baseURL: https://api.prewave.com
tags:
- Collections - Tier-N
properties:
- type: OpenAPI
url: openapi/prewave-collections-tier-n-api-openapi.yml
- type: APIReference
url: https://dev.prewave.com
- aid: prewave:prewave-disruptions-api
name: Prewave Disruptions API
description: Endpoints for retrieving alerts from the disruption map. Supports filtering by geographic region, collections,
countries, and other criteria.
humanURL: https://dev.prewave.com
baseURL: https://api.prewave.com
tags:
- Disruptions
properties:
- type: OpenAPI
url: openapi/prewave-disruptions-api-openapi.yml
- type: APIReference
url: https://dev.prewave.com
- aid: prewave:prewave-eudr-customers-dds-api
name: Prewave EUDR - Customers - DDS API
description: 🆕 NEW - Allows you to manage customer Due Diligence Statements (DDS), including creating, updating, submitting,
withdrawing customer DDS, and viewing supplier DDS associated with products.
humanURL: https://dev.prewave.com
baseURL: https://api.prewave.com
tags:
- EUDR - Customers - DDS
properties:
- type: OpenAPI
url: openapi/prewave-eudr-customers-dds-api-openapi.yml
- type: APIReference
url: https://dev.prewave.com
- aid: prewave:prewave-eudr-customers-origin-requests-api
name: Prewave EUDR - Customers - Origin Requests API
description: Allows you to manage customer origin requests for products, including creating, updating, closing requests,
and viewing requests per product.
humanURL: https://dev.prewave.com
baseURL: https://api.prewave.com
tags:
- EUDR - Customers - Origin Requests
properties:
- type: OpenAPI
url: openapi/prewave-eudr-customers-origin-requests-api-openapi.yml
- type: APIReference
url: https://dev.prewave.com
- aid: prewave:prewave-eudr-customers-products-api
name: Prewave EUDR - Customers - Products API
description: Allows you to manage customer products, including creating, updating, linking/unlinking products, and deactivating
products.
humanURL: https://dev.prewave.com
baseURL: https://api.prewave.com
tags:
- EUDR - Customers - Products
properties:
- type: OpenAPI
url: openapi/prewave-eudr-customers-products-api-openapi.yml
- type: APIReference
url: https://dev.prewave.com
- aid: prewave:prewave-eudr-customers-suppliers-api
name: Prewave EUDR - Customers - Suppliers API
description: Allows you to search for suppliers, find suppliers by IDs or references, and manage supplier connection contacts.
humanURL: https://dev.prewave.com
baseURL: https://api.prewave.com
tags:
- EUDR - Customers - Suppliers
properties:
- type: OpenAPI
url: openapi/prewave-eudr-customers-suppliers-api-openapi.yml
- type: APIReference
url: https://dev.prewave.com
- aid: prewave:prewave-eudr-shared-api
name: Prewave EUDR - Shared API
description: Shared reference data for EUDR, including countries, HS codes, and commodities. Available to both customers
and suppliers.
humanURL: https://dev.prewave.com
baseURL: https://api.prewave.com
tags:
- EUDR - Shared
properties:
- type: OpenAPI
url: openapi/prewave-eudr-shared-api-openapi.yml
- type: APIReference
url: https://dev.prewave.com
- aid: prewave:prewave-eudr-suppliers-api
name: Prewave EUDR - Suppliers API
description: Allows suppliers to manage their origin requests, view their customers, and answer origin requests with supplier
DDS.
humanURL: https://dev.prewave.com
baseURL: https://api.prewave.com
tags:
- EUDR - Suppliers
properties:
- type: OpenAPI
url: openapi/prewave-eudr-suppliers-api-openapi.yml
- type: APIReference
url: https://dev.prewave.com
- aid: prewave:prewave-exposure-api
name: Prewave Exposure API
description: Get exposure analysis graph and targets
humanURL: https://dev.prewave.com
baseURL: https://api.prewave.com
tags:
- Exposure
properties:
- type: OpenAPI
url: openapi/prewave-exposure-api-openapi.yml
- type: APIReference
url: https://dev.prewave.com
- aid: prewave:prewave-infotags-api
name: Prewave Infotags API
description: Allows you to retrieve information about infotags and groups.
humanURL: https://dev.prewave.com
baseURL: https://api.prewave.com
tags:
- Infotags
properties:
- type: OpenAPI
url: openapi/prewave-infotags-api-openapi.yml
- type: APIReference
url: https://dev.prewave.com
- aid: prewave:prewave-scores-enterprise-export-api
name: Prewave Scores - Enterprise Export API
description: Public API for managing enterprise export configurations and retrieving score data in Prewave's supply chain
network.
humanURL: https://dev.prewave.com
baseURL: https://api.prewave.com
tags:
- Scores - Enterprise Export
properties:
- type: OpenAPI
url: openapi/prewave-scores-enterprise-export-api-openapi.yml
- type: APIReference
url: https://dev.prewave.com
- aid: prewave:prewave-scores-externals-api
name: Prewave Scores - Externals API
description: Upload and read custom supplier scores from your systems (e.g. SAP). Bulk upload, list event types, and view
history per supplier. Available from June 2026.
humanURL: https://dev.prewave.com
baseURL: https://api.prewave.com
tags:
- Scores - Externals
properties:
- type: OpenAPI
url: openapi/prewave-scores-externals-api-openapi.yml
- type: APIReference
url: https://dev.prewave.com
- aid: prewave:prewave-scores-target-api
name: Prewave Scores - Target API
description: '⚠️ **DEPRECATED** - Target score endpoints. These endpoints are deprecated and will be removed at the end
of December 2026. Use `/public/v1/enterprise-export/scores` instead.
**Note**: Responses from these endpoints include a `Sunset` HTTP header (RFC 8594) indicating the removal date.'
humanURL: https://dev.prewave.com
baseURL: https://api.prewave.com
tags:
- Scores - Target
properties:
- type: OpenAPI
url: openapi/prewave-scores-target-api-openapi.yml
- type: APIReference
url: https://dev.prewave.com
- aid: prewave:prewave-suppliers-connection-contacts-api
name: Prewave Suppliers - Connection Contacts API
description: 🆕 NEW - Supplier connection contact management endpoints. Available from February 2026.
humanURL: https://dev.prewave.com
baseURL: https://api.prewave.com
tags:
- Suppliers - Connection Contacts
properties:
- type: OpenAPI
url: openapi/prewave-suppliers-connection-contacts-api-openapi.yml
- type: APIReference
url: https://dev.prewave.com
- aid: prewave:prewave-suppliers-management-api
name: Prewave Suppliers - Management API
description: Supplier management endpoints for listing, retrieving, updating supplier data, and bulk operations.
humanURL: https://dev.prewave.com
baseURL: https://api.prewave.com
tags:
- Suppliers - Management
properties:
- type: OpenAPI
url: openapi/prewave-suppliers-management-api-openapi.yml
- type: APIReference
url: https://dev.prewave.com
- aid: prewave:prewave-suppliers-sites-api
name: Prewave Suppliers - Sites API
description: 🆕 NEW - Supplier and site management endpoints. Available from January 2026.
humanURL: https://dev.prewave.com
baseURL: https://api.prewave.com
tags:
- Suppliers - Sites
properties:
- type: OpenAPI
url: openapi/prewave-suppliers-sites-api-openapi.yml
- type: APIReference
url: https://dev.prewave.com
- aid: prewave:prewave-suppliers-sites-upsert-api
name: Prewave Suppliers - Sites Upsert API
description: Allows you to create or update sites.
humanURL: https://dev.prewave.com
baseURL: https://api.prewave.com
tags:
- Suppliers - Sites Upsert
properties:
- type: OpenAPI
url: openapi/prewave-suppliers-sites-upsert-api-openapi.yml
- type: APIReference
url: https://dev.prewave.com
- aid: prewave:prewave-suppliers-supplier-graph-api
name: Prewave Suppliers - Supplier Graph API
description: ⚠️ **DEPRECATED** - This API is deprecated and will be removed at the end of December 2026.
humanURL: https://dev.prewave.com
baseURL: https://api.prewave.com
tags:
- Suppliers - Supplier Graph
properties:
- type: OpenAPI
url: openapi/prewave-suppliers-supplier-graph-api-openapi.yml
- type: APIReference
url: https://dev.prewave.com
- aid: prewave:prewave-users-api
name: Prewave Users API
description: 🆕 NEW - API to manage users in the public network. Available from February 2026.
humanURL: https://dev.prewave.com
baseURL: https://api.prewave.com
tags:
- Users
properties:
- type: OpenAPI
url: openapi/prewave-users-api-openapi.yml
- type: APIReference
url: https://dev.prewave.com
- aid: prewave:prewave-users-roles-api
name: Prewave Users - Roles API
description: 🆕 NEW - API to manage user roles in the public network. Available from February 2026.
humanURL: https://dev.prewave.com
baseURL: https://api.prewave.com
tags:
- Users - Roles
properties:
- type: OpenAPI
url: openapi/prewave-users-roles-api-openapi.yml
- type: APIReference
url: https://dev.prewave.com
common:
- type: Website
url: https://www.prewave.com/
- type: DeveloperPortal
url: https://dev.prewave.com
- type: Documentation
url: https://docs.prewave.com/
- type: APIReference
url: https://dev.prewave.com
- type: Blog
url: https://www.prewave.com/resources/blog/
- type: TermsOfService
url: https://www.prewave.com/terms-of-service
- type: PrivacyPolicy
url: https://www.prewave.com/privacy-policy
- type: GitHubOrganization
url: https://github.com/prewave
- type: StatusPage
url: https://status.prewave.com/
- type: TrustCenter
url: https://trust.prewave.com/
- type: ChangeLog
url: changelog/prewave-changelog.yml
- type: Deprecation
url: lifecycle/prewave-lifecycle.yml
- type: Lifecycle
url: lifecycle/prewave-lifecycle.yml
- type: Authentication
url: authentication/prewave-authentication.yml
- type: Conventions
url: conventions/prewave-conventions.yml
- type: ErrorCatalog
url: errors/prewave-error-codes.yml
- type: DataModel
url: data-model/prewave-data-model.yml
- type: Conformance
url: conformance/prewave-conformance.yml
- type: MCPServer
url: mcp/prewave-mcp.yml
- type: AgentSkill
url: skills/_index.yml
- type: Arazzo
name: Onboard and monitor a supplier
url: arazzo/prewave-onboard-and-monitor-supplier.yml
- type: Arazzo
name: Submit an EUDR Due Diligence Statement
url: arazzo/prewave-eudr-dds-submission.yml
- type: LLMsTxt
url: llms/prewave-llms.txt
- type: AgenticAccess
url: agentic-access/prewave-agentic-access.yml
- type: DomainSecurity
url: security/prewave-domain-security.yml
x-enrichment:
date: '2026-07-20'
status: enriched
artifacts_added: 22
pass: local-v1