Trading Partners REST Endpoints

B2B/Projects/Trading Partners
The operations from the B2B/Projects category.
Create a Trading Partner
Method: post
Path: /ic/api/b2b/v1/projects/{projectId}/tpm/partners
Create a Transport
Method: post
Path: /ic/api/b2b/v1/projects/{projectId}/tpm/partners/{tpId}/transports
Create an Inbound Agreement
Method: post
Path: /ic/api/b2b/v1/projects/{projectId}/tpm/partners/{tpId}/inboundagrs
Create an Outbound Agreement
Method: post
Path: /ic/api/b2b/v1/projects/{projectId}/tpm/partners/{tpId}/outboundagrs
Create or Update B2B Identifiers
Method: post
Path: /ic/api/b2b/v1/projects/{projectId}/tpm/partners/{tpId}/identifiers
Create or Update errorGroups for Trading Partner
Method: post
Path: /ic/api/b2b/v1/projects/{projectId}/tpm/partners/{tpId}/errorGroups
Create or Update Trading Partner Contacts
Method: post
Path: /ic/api/b2b/v1/projects/{projectId}/tpm/partners/{tpId}/contacts
Delete a B2B Identifier
Method: delete
Path: /ic/api/b2b/v1/projects/{projectId}/tpm/partners/{tpId}/identifiers/{identifierId}
Delete a Trading Partner
Method: delete
Path: /ic/api/b2b/v1/projects/{projectId}/tpm/partners/{tpId}
Delete a Transport
Method: delete
Path: /ic/api/b2b/v1/projects/{projectId}/tpm/partners/{tpId}/transports/{transportId}
Delete an ErrorGroup
Method: delete
Path: /ic/api/b2b/v1/projects/{projectId}/tpm/partners/{tpId}/errorGroups/{errorGroupId}
Delete an Inbound Agreement
Method: delete
Path: /ic/api/b2b/v1/projects/{projectId}/tpm/partners/{tpId}/inboundagrs/{agrId}
Delete an Outbound Agreement
Method: delete
Path: /ic/api/b2b/v1/projects/{projectId}/tpm/partners/{tpId}/outboundagrs/{agrId}
Deploy a Transport
Method: post
Path: /ic/api/b2b/v1/projects/{projectId}/tpm/partners/{tpId}/transports/{transportId}/deploy
Deploy an Inbound Agreement
Method: post
Path: /ic/api/b2b/v1/projects/{projectId}/tpm/partners/{tpId}/inboundagrs/{agrId}/deploy
Deploy an Outbound Agreement
Method: post
Path: /ic/api/b2b/v1/projects/{projectId}/tpm/partners/{tpId}/outboundagrs/{agrId}/deploy
Export a Trading Partner
Method: get
Path: /ic/api/b2b/v1/projects/{projectId}/tpm/partners/{tpId}/export
Import a Trading Partner
Method: post
Path: /ic/api/b2b/v1/projects/{projectId}/tpm/partners/import
Retrieve a Trading Partner
Method: get
Path: /ic/api/b2b/v1/projects/{projectId}/tpm/partners/{tpId}
Retrieve a Transport
Method: get
Path: /ic/api/b2b/v1/projects/{projectId}/tpm/partners/{tpId}/transports/{transportId}
Retrieve an ErrorGroup
Method: get
Path: /ic/api/b2b/v1/projects/{projectId}/tpm/partners/{tpId}/errorGroups/{errorGroupId}
Retrieve an ErrorGroup Usage
Method: get
Path: /ic/api/b2b/v1/projects/{projectId}/tpm/partners/{tpId}/errorGroups/{errorGroupId}/usage
Retrieve an Inbound Agreement
Method: get
Path: /ic/api/b2b/v1/projects/{projectId}/tpm/partners/{tpId}/inboundagrs/{agrId}
Retrieve an Outbound Agreement
Method: get
Path: /ic/api/b2b/v1/projects/{projectId}/tpm/partners/{tpId}/outboundagrs/{agrId}
Retrieve B2B Identifiers
Method: get
Path: /ic/api/b2b/v1/projects/{projectId}/tpm/partners/{tpId}/identifiers
Retrieve Control Numbers of a Trading Partner
Method: get
Path: /ic/api/b2b/v1/projects/{projectId}/tpm/partners/{tpId}/controlNumbers
Retrieve Inbound Agreements
Method: get
Path: /ic/api/b2b/v1/projects/{projectId}/tpm/partners/{tpId}/inboundagrs
Retrieve Outbound Agreements
Method: get
Path: /ic/api/b2b/v1/projects/{projectId}/tpm/partners/{tpId}/outboundagrs
Retrieve Trading Partner Contact Details
Method: get
Path: /ic/api/b2b/v1/projects/{projectId}/tpm/partners/{tpId}/contacts
Retrieve Trading Partners
Method: get
Path: /ic/api/b2b/v1/projects/{projectId}/tpm/partners
Retrieve Transports
Method: get
Path: /ic/api/b2b/v1/projects/{projectId}/tpm/errorCodeLookup
Retrieve Transports
Method: get
Path: /ic/api/b2b/v1/projects/{projectId}/tpm/partners/{tpId}/errorGroups
Retrieve Transports
Method: get
Path: /ic/api/b2b/v1/projects/{projectId}/tpm/partners/{tpId}/transports
Set Control Numbers for a Trading Partner
Method: put
Path: /ic/api/b2b/v1/projects/{projectId}/tpm/partners/{tpId}/controlNumbers
Undeploy a Transport
Method: post
Path: /ic/api/b2b/v1/projects/{projectId}/tpm/partners/{tpId}/transports/{transportId}/undeploy
Undeploy an Inbound Agreement
Method: post
Path: /ic/api/b2b/v1/projects/{projectId}/tpm/partners/{tpId}/inboundagrs/{agrId}/undeploy
Undeploy an Outbound Agreement
Method: post
Path: /ic/api/b2b/v1/projects/{projectId}/tpm/partners/{tpId}/outboundagrs/{agrId}/undeploy
Update a Trading Partner
Method: put
Path: /ic/api/b2b/v1/projects/{projectId}/tpm/partners/{tpId}
Update a Transport
Method: put
Path: /ic/api/b2b/v1/projects/{projectId}/tpm/partners/{tpId}/transports/{transportId}
Update an Inbound Agreement
Method: put
Path: /ic/api/b2b/v1/projects/{projectId}/tpm/partners/{tpId}/inboundagrs/{agrId}
Update an Outbound Agreement
Method: put
Path: /ic/api/b2b/v1/projects/{projectId}/tpm/partners/{tpId}/outboundagrs/{agrId}
Update errorGroups for Trading Partner
Method: put
Path: /ic/api/b2b/v1/projects/{projectId}/tpm/partners/{tpId}/errorGroups/{errorGroupId}