Class: ContainerManager
Extends
Constructors
Constructor
new ContainerManager(transport,defaultFormat?):ContainerManager
Parameters
Returns
ContainerManager
Inherited from
BaseManager.constructor
Methods
addPartyRole()
addPartyRole(Assign a party to a container in the given role.id,__namedParameters,options?):Promise<any>
Parameters
Returns
Promise<any>
customFields()
customFields(id,options?):Promise<any>
Parameters
Returns
Promise<any>
deleteCustomField()
deleteCustomField(Remove a custom field value from a container.id,apiSlug,options?):Promise<any>
Parameters
Returns
Promise<any>
demurrage()
demurrage(id):Promise<any>
Parameters
Returns
Promise<any>
events()
events(id,options?):Promise<any>
Parameters
Returns
Promise<any>
get()
get(id,include?,options?):Promise<any>
Parameters
Returns
Promise<any>
iterate()
iterate(filters?,options?):AsyncGenerator<Container,void,unknown>
Parameters
Returns
AsyncGenerator<Container, void, unknown>
list()
list(filters?,options?):Promise<any>
Parameters
Returns
Promise<any>
map()
map(id,options?):Promise<any>
Parameters
Returns
Promise<any>
Deprecated
Use ContainerManager.route. Returns the GeoJSON FeatureCollection unmapped:raw and mapped return it as is, and
both returns { raw, mapped } with the FeatureCollection in each half.
partyRoles()
partyRoles(List the party roles assigned to a container.id,options?):Promise<any>
Parameters
Returns
Promise<any>
rawEvents()
rawEvents(id,options?):Promise<any>
Parameters
Returns
Promise<any>
refresh()
refresh(id,options?):Promise<any>
Parameters
Returns
Promise<any>
removePartyRole()
removePartyRole(Remove a party role assignment from a container.id,partyRoleId,options?):Promise<any>
Parameters
Returns
Promise<any>
route()
route(Fetch the container’s route: ports, the current vessel, and vessel tracks. The raw format is the GeoJSON FeatureCollection; the mapped format is aid,options?):Promise<any>
ContainerRoute. Requires the Routing Data feature, otherwise the API
returns 403.
Parameters
Returns
Promise<any>
setCustomField()
setCustomField(Create a custom field value on a container.id,apiSlug,value,options?):Promise<any>
Parameters
Returns
Promise<any>
summary()
summary(Count the containersgroupBy,filters?,options?):Promise<any>
list would return for the same filters, grouped by
one dimension, in one request (GET /containers/summary).
Parameters
Returns
Promise<any>
update()
update(Update a container’sid,attrs,options?):Promise<any>
ref_numbers, seal_number, equipment type, length, and height, or weight_in_lbs.
Parameters
Returns
Promise<any>
updateCustomField()
updateCustomField(Update an existing custom field value on a container.id,apiSlug,value,options?):Promise<any>
Parameters
Returns
Promise<any>