@deprecated This field is deprecated since 28 November 2024. Use nested object handoverJobParcelInfo instead.
channelstring · enumRequiredPossible values:
customAttributesobjectOptional
Attributes that can be added to the handover job. These attributes cannot be used within fulfillment processes, but it could be useful to have the informations carried here.
facilityRefstringRequired
The id of the facility reference.
Example: Esb20gpHBL94X5NdMp3C
fullIdentifierstringOptional
An information to identify the recipient
loadUnitRefsstring[]Optional
Reference to array of load unit Refs
operativeProcessRefstringOptional
orderDatestring · date-timeRequired
The date this order was created at the supplying system.
Bearer authentication header of the form Bearer <token>.
Body
HandoverJobSearchPayload
afterstringOptional
The cursor to start after for forward pagination. The value is provided in the pageInfo.endCursor field of the response. Cannot be used with before or last.
beforestringOptional
The cursor to start before for backward pagination. The value is provided in the pageInfo.startCursor field of the response. Cannot be used with after or size (first).
lastnumber · min: 1 · max: 250Optional
Number of items to return for backward pagination. Cannot be used with 'size' (first). Default: 20.
sizenumber · min: 1 · max: 250Optional
Number of items to return for forward pagination. Cannot be used with 'last'. Default: 20.
startAfterIdstringOptionalDeprecated
The ID to start after. Deprecated, use after with the value provided in pageInfo.endCursor instead.
Responses
200
Your search result
application/json
HandoverJobPaginatedResult
totalnumberOptional
The total number of items matching the search criteria. Only filled, if withTotal is set to true in the search options.
401
Your user is not allowed to operate against this API instance
application/json
403
Your user, although recognized, is not authorized to use this
application/json
post
/api/handoverjobs/search
Get handover config
get
This part of the API is in Beta status. For details please check the api-release-life-cycle documentation.
Returns the handover configuration for the tenant
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Responses
200
Handover configuration was found & you were allowed to access it. The result is in the body.
application/json
HandoverConfiguration
401
Your user is not allowed to operate against this API instance
application/json
403
Your user, although recognized, is not authorized to use this endpoint
application/json
404
Entity not found
application/json
get
/api/configurations/handover
Update handover configuration
put
This part of the API is in Beta status. For details please check the api-release-life-cycle documentation.
Updates the handover configuration for the tenant. If the configuration does not exist, it will be created.
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
If true, a handover job will be created out of a valid routing plan. It is only possible, if no pickjob nor packjobs are used for this tenant. This is a alpha feature and might be completly replaced in the future. Please only use in communication with the FFT team.
Example: true
versionnumberRequired
Responses
200
The handover configuration was successfully updated.
application/json
HandoverConfiguration
400
Invalid input. See response for details
application/json
401
Your user is not allowed to operate against this API instance
application/json
403
Your user, although recognized, is not authorized to use this endpoint
application/json
put
/api/configurations/handover
List refuse reasons
get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Responses
200
Existing refuse reasons
application/json
AvailableRefusedReason
activebooleanRequired
refusedReasonstringOptional
translated refusedReason selected from refusedReasonLocalized
Example: Broken Item
400
Invalid input. See response for details
application/json
401
Your user is not allowed to operate against this API instance
application/json
403
Your user, although recognized, is not authorized to use this endpoint