Trading Partner REST Endpoints

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