Chapter 3: The Management API
The management API is your primary interface for all provider and consumer operations. All endpoints live under:
{management-api-base}/participants/{participantContextId}/
For the full API reference, working samples, and detailed walkthroughs, see:
- EDC Samples — end-to-end examples covering assets, policies, negotiations, and transfers
- EDC Documentation — complete API reference and concept explanations
Key things to know
- All request and response bodies use JSON-LD. Every request must include
"@context": ["https://w3id.org/edc/connector/management/v2"]. - Policies use the ODRL vocabulary.
- Negotiations and transfers are asynchronous — you create them and poll for state changes.
- Contract negotiation policies must exactly match the offer from the catalog.
Next: The Identity Hub