Passports

Remove a party from a passport.

Remove the Party for one role on a passport. Idempotent — removing an absent role returns { removed: false } without bumping the passport version.

delete/api/v1/passports/{id}/parties/{role}

Request

  • Base URL: https://app.tracepass.eu
  • URL: https://app.tracepass.eu/api/v1/passports/{id}/parties/{role}
  • Auth: one of:
    • HTTP bearer
    • OAuth 2 (authorization code, authorization URL https://app.tracepass.eu/api/oauth/authorize, token URL https://app.tracepass.eu/api/oauth/token, scopes: passports:write)

Response

Party removed (or already absent).

role'manufacturer' | 'importer' | 'authorisedRepresentative' | 'distributor' | 'recycler' | 'producerResponsibilityOrg' required
removedboolean required
versioninteger

Changes

No recorded changes to this operation across all 1 revision of this API.