Integrations - Amfori

Manually set or clear (unlink, with amforiSiteId: null) a supplier's amfori site id. Gated by the caller→supplier relationship: a brand with an active link may edit; a supplier may NOT edit its own link (403). Returns 409 when the site id is already held by another supplier in the brand's network.

put/api/integrations/amfori/suppliers/{companyId}

Request

  • Base URL
    https://api.retraced.com (the document declares no server; this is the origin it was published from)
  • URL
    https://api.retraced.com/api/integrations/amfori/suppliers/{companyId}
  • Auth
    none declared

Path parameters

companyIdstring required

Request body

amforiSiteIdstring nullable required

Response

Default Response

Changes

    • breaking

      request property list-of-types was narrowed by removing types null from media type application/json

    • breaking

      the request property's minLength was increased from 0 to 1

    • breaking

      the response property / became nullable for the status

    • breaking

      the response property / became nullable for the status

    • breaking

      the response property / became nullable for the status

    • breaking

      the response property / became nullable for the status

    • breaking

      the response property / became nullable for the status

    • info

      the request property became nullable

    • info

      response property data/businessPartnerId list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property data/lastSyncedAt list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property data/siteId list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property data/siteIdUpdatedAt list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property data/siteIdUpdatedByName list-of-types was narrowed by removing types null from media type application/json of response 200