Create a Transport

post

/ic/api/b2b/v1/projects/{projectId}/tpm/partners/{tpId}/transports

Creates a transport with the specified trading partner ID in project context. The request body must contain at least the name, transportType, connectionId, integrationNamePrefix, and integrationIdentifierPrefix fields.

Request

Path Parameters
Supported Media Types
Request Body - application/json ()
Root Schema : schema
Type: object
Show Source
Nested Schema : TransportRs
Match All
Show Source
Nested Schema : IdRs
Match All
Show Source
Nested Schema : GenericRestRs
Type: object
Show Source
Nested Schema : IdRs-allOf[1]
Type: object
Show Source
Nested Schema : TransportRs-allOf[2]
Type: object
Show Source
Nested Schema : TransportIntegrations
Type: object
Show Source
Nested Schema : TransportParams.Params
Type: object
Show Source
  • param
    Gets the value of the param property. This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the param property. For example, to add a new item, do as follows: getParam().add(newItem); Objects of the following type(s) are allowed in the list Transport.Params.Param
Nested Schema : TransportIntegrations.Integration
Type: object
Show Source
Nested Schema : param
Type: array
Gets the value of the param property. This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the param property. For example, to add a new item, do as follows: getParam().add(newItem); Objects of the following type(s) are allowed in the list Transport.Params.Param
Show Source
Nested Schema : TransportParams.Params.Param
Type: object
Show Source
  • Gets the value of the type property. possible object is String
  • Gets the value of the value property. possible object is String
Back to Top

Response

Supported Media Types

201 Response

Successful operation
Body ()
Root Schema : TransportRs
Match All
Show Source
Nested Schema : IdRs
Match All
Show Source
Nested Schema : GenericRestRs
Type: object
Show Source
Nested Schema : IdRs-allOf[1]
Type: object
Show Source
Nested Schema : TransportRs-allOf[2]
Type: object
Show Source
Nested Schema : TransportIntegrations
Type: object
Show Source
Nested Schema : TransportParams.Params
Type: object
Show Source
  • param
    Gets the value of the param property. This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the param property. For example, to add a new item, do as follows: getParam().add(newItem); Objects of the following type(s) are allowed in the list Transport.Params.Param
Nested Schema : TransportIntegrations.Integration
Type: object
Show Source
Nested Schema : param
Type: array
Gets the value of the param property. This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the param property. For example, to add a new item, do as follows: getParam().add(newItem); Objects of the following type(s) are allowed in the list Transport.Params.Param
Show Source
Nested Schema : TransportParams.Params.Param
Type: object
Show Source
  • Gets the value of the type property. possible object is String
  • Gets the value of the value property. possible object is String

409 Response

Duplicate data error

412 Response

Pre-condition failure

500 Response

Server error
Back to Top