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.

45.6/100 developing ▬ flat Agent 65/100 agent native Full breakdown ↓
scored 2026-07-27 · rubric v0.5
AccessSelf serve
25 APIs 1 MCP Servers
CompanySaasSupply ChainRisk IntelligenceSustainabilityComplianceEUDRSupplier Management

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-27 · rubric v0.5
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
Governance 0.0 / 12
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
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/prewave: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 25

Individual APIs this provider publishes, each with its own machine-readable definition.

Prewave Actions API

🆕 NEW - Retrieve actions (tasks/work items), action types, and action statuses for supplier relationships, compliance reviews, and operational activities. Available from Februar...

Prewave Alerts API

Endpoints for retrieving alert information from user feeds, disruption maps, and specific targets. Supports filtering by collections, dates, priorities, geographic regions, targ...

Prewave Collections - Management API

Public API for managing collections in Prewave's supply chain network. Collections are used to organize and group suppliers (targets) in your supply chain.

Prewave Collections - Network API

Allows you to retrieve network information. Like tree-graph and commodity-graph.

Prewave Collections - Targets API

Public API for managing targets within collections in Prewave's supply chain network.

Prewave Collections - Tier-N API

Public API for retrieving supplier relationship graphs from tier-n enabled collections.

Prewave Disruptions API

Endpoints for retrieving alerts from the disruption map. Supports filtering by geographic region, collections, countries, and other criteria.

Prewave EUDR - Customers - DDS API

🆕 NEW - Allows you to manage customer Due Diligence Statements (DDS), including creating, updating, submitting, withdrawing customer DDS, and viewing supplier DDS associated wit...

Prewave EUDR - Customers - Origin Requests API

Allows you to manage customer origin requests for products, including creating, updating, closing requests, and viewing requests per product.

Prewave EUDR - Customers - Products API

Allows you to manage customer products, including creating, updating, linking/unlinking products, and deactivating products.

Prewave EUDR - Customers - Suppliers API

Allows you to search for suppliers, find suppliers by IDs or references, and manage supplier connection contacts.

Prewave EUDR - Shared API

Shared reference data for EUDR, including countries, HS codes, and commodities. Available to both customers and suppliers.

Prewave EUDR - Suppliers API

Allows suppliers to manage their origin requests, view their customers, and answer origin requests with supplier DDS.

Prewave Exposure API

Get exposure analysis graph and targets

Prewave Infotags API

Allows you to retrieve information about infotags and groups.

Prewave Scores - Enterprise Export API

Public API for managing enterprise export configurations and retrieving score data in Prewave's supply chain network.

Prewave Scores - Externals API

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.

Prewave Scores - Target API

⚠️ **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. **...

Prewave Suppliers - Connection Contacts API

🆕 NEW - Supplier connection contact management endpoints. Available from February 2026.

Prewave Suppliers - Management API

Supplier management endpoints for listing, retrieving, updating supplier data, and bulk operations.

Prewave Suppliers - Sites API

🆕 NEW - Supplier and site management endpoints. Available from January 2026.

Prewave Suppliers - Sites Upsert API

Allows you to create or update sites.

Prewave Suppliers - Supplier Graph API

⚠️ **DEPRECATED** - This API is deprecated and will be removed at the end of December 2026.

Prewave Users API

🆕 NEW - API to manage users in the public network. Available from February 2026.

Prewave Users - Roles API

🆕 NEW - API to manage user roles in the public network. Available from February 2026.

Scroll for all 25

Arazzo Workflows 3

Multi-step API workflows described with the Arazzo specification.

_Index

ARAZZO

Submit an EUDR Due Diligence Statement

Register an outbound product, request commodity origins, attach a DDS, and submit it.

ARAZZO

Onboard and monitor a supplier

Create a supplier site, run validation and screening, then read its risk alerts.

ARAZZO

MCP Servers 1

Model Context Protocol servers that expose these APIs to AI agents.

prewave-mcp.yml

MCP SERVER

Security Posture 3

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Prewave Authentication

apiKey · 1 scheme

SECURITY

Prewave Domain Security

TLSv1.3 · HSTS

SECURITY

Prewave Trust Center

trust center published

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Prewave Agentic Access

117 operations · 46 acting · 2 human-in-the-loop

117 operations · 46 acting

AGENTIC

Resources

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)

apis.yml Raw ↑
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