Skip to main content
GET
/
api
/
spaces
/
coworkerdeliveries
/
{id}
{
  "BusinessId": 123,
  "CoworkerId": 123,
  "CoworkerCoworkerType": "<string>",
  "CoworkerFullName": "<string>",
  "CoworkerEmail": "<string>",
  "CoworkerBillingName": "<string>",
  "CoworkerCompanyName": "<string>",
  "CoworkerTeamNames": "<string>",
  "ContractContactId": 123,
  "ContractContactFullName": "<string>",
  "ContractContactEmail": "<string>",
  "Name": "<string>",
  "Location": "<string>",
  "ReceivedBy": "<string>",
  "Notes": "<string>",
  "FileDataFileName": "<string>",
  "NewFileDataUrl": "<string>",
  "ClearFileDataFile": true,
  "SignatureFileName": "<string>",
  "NewSignatureUrl": "<string>",
  "ClearSignatureFile": true,
  "ScannedFileDataFileName": "<string>",
  "NewScannedFileDataUrl": "<string>",
  "ClearScannedFileDataFile": true,
  "ForwardedFileDataFileName": "<string>",
  "NewForwardedFileDataUrl": "<string>",
  "ClearForwardedFileDataFile": true,
  "Processed": true,
  "Collected": true,
  "RequiresSignature": true,
  "Signed": true,
  "Notified": true,
  "CollectedOn": "<string>",
  "Billed": true,
  "DeliveryType": 123,
  "HandlingPreference": 123,
  "CheckDeposited": true,
  "Forwarded": true,
  "Scanned": true,
  "Recycled": true,
  "Shredded": true,
  "StoredForCollection": true,
  "ReturnedToSender": true,
  "CheckDepositedOn": "<string>",
  "ForwardedOn": "<string>",
  "ScannedOn": "<string>",
  "RecycledOn": "<string>",
  "ShreddedOn": "<string>",
  "StoredForCollectionOn": "<string>",
  "ReturnedToSenderOn": "<string>",
  "ForwardingAddressUniqueId": "<string>",
  "CheckDepositedProductUniqueId": "<string>",
  "ForwardedProductUniqueId": "<string>",
  "ScannedProductUniqueId": "<string>",
  "RecycledProductUniqueId": "<string>",
  "ShreddedProductUniqueId": "<string>",
  "StoredForCollectionProductUniqueId": "<string>",
  "ReturnedToSenderProductUniqueId": "<string>",
  "CollectedProductUniqueId": "<string>",
  "Id": 123,
  "UniqueId": "<string>",
  "CreatedOn": "<string>",
  "UpdatedOn": "<string>",
  "UpdatedBy": "<string>",
  "IsNew": true,
  "SystemId": "<string>"
}
A CoworkerDelivery tracks a delivery (mail, parcel, check, or other item) received on behalf of a customer at a location, along with its current processing status and the customer’s handling preference. Each delivery records who it is for (CoworkerId or ContractContactId), what it is (DeliveryType), and how the customer wants it handled (HandlingPreference). Staff can then mark the delivery through its lifecycle — processed, collected, forwarded, scanned, recycled, shredded, or returned to sender — with corresponding timestamps. Handling preferences control what happens to the delivery:
HandlingPreferenceMeaning
StoreForCollectionHold for the customer to pick up
ForwardForward to the customer’s address
OpenScanForwardOpen, scan contents, then forward the original
OpenScanRecycleOpen, scan contents, then recycle the original
OpenScanShredOpen, scan contents, then shred the original
OpenScanStoreForCollectionOpen, scan contents, then hold for collection
RecycleRecycle the delivery
ReturnToSenderReturn the delivery to the sender
ShredShred the delivery
DepositCheckDeposit the enclosed check
Deliveries can also have attached files — for example, a scanned copy of the contents (NewScannedFileDataUrl), a forwarding receipt (NewForwardedFileDataUrl), or a collection signature (NewSignatureUrl).

Authentication

This endpoint requires OAuth2 authentication. Include a valid bearer token in the Authorization header. The authenticated user must be a full unrestricted administrator or have the CoworkerDelivery-Read role.

Path Parameters

id
integer
required
The Id of the CoworkerDelivery record to retrieve.

Code Examples

curl -X GET \
  "https://spaces.nexudus.com/api/spaces/coworkerdeliveries/87654321" \
  -H "Authorization: Bearer YOUR_TOKEN"

Response

200

BusinessId
integer
Business Id.
CoworkerId
integer
Coworker Id.
CoworkerCoworkerType
string
Coworker Coworker Type.
CoworkerFullName
string
Full name of the customer the delivery is for.
CoworkerEmail
string
Email address of the customer the delivery is for.
CoworkerBillingName
string
Billing name of the customer the delivery is for.
CoworkerCompanyName
string
Company name of the customer the delivery is for.
CoworkerTeamNames
string
Team names the customer belongs to.
ContractContactId
integer
Contract Contact Id.
ContractContactFullName
string
Full name of the contract contact the delivery is for.
ContractContactEmail
string
Email address of the contract contact the delivery is for.
Name
string
Short label or description identifying the delivery item.
Location
string
Physical location where the delivery is being stored (e.g. mailroom shelf).
ReceivedBy
string
Name of the staff member who received the delivery.
Notes
string
Free-text notes about the delivery.
FileDataFileName
string
File Data File Name.
NewFileDataUrl
string
New File Data Url.
ClearFileDataFile
boolean
Clear File Data File.
SignatureFileName
string
Signature File Name.
NewSignatureUrl
string
New Signature Url.
ClearSignatureFile
boolean
Clear Signature File.
ScannedFileDataFileName
string
Scanned File Data File Name.
NewScannedFileDataUrl
string
New Scanned File Data Url.
ClearScannedFileDataFile
boolean
Clear Scanned File Data File.
ForwardedFileDataFileName
string
Forwarded File Data File Name.
NewForwardedFileDataUrl
string
New Forwarded File Data Url.
ClearForwardedFileDataFile
boolean
Clear Forwarded File Data File.
Processed
boolean
Whether the delivery has been processed according to the handling preference.
Collected
boolean
Whether the customer has collected the delivery.
RequiresSignature
boolean
Whether the customer must sign upon collection.
Signed
boolean
Whether the customer has signed for the delivery.
Notified
boolean
Notified.
CollectedOn
string
Date and time the customer collected the delivery.
Billed
boolean
Billed.
DeliveryType
integer
Type of delivery item (Mail, Parcel, Check, Publicity, or Other). See eDeliveryType enum values: 0 = None, 1 = Mail, 2 = Parcel, 3 = Check, 4 = Publicity, 5 = Other.
HandlingPreference
integer
How the customer wants this delivery handled (e.g. StoreForCollection, Forward, Shred).
CheckDeposited
boolean
Whether the enclosed check has been deposited.
Forwarded
boolean
Whether the delivery has been forwarded to the customer.
Scanned
boolean
Whether the delivery contents have been scanned.
Recycled
boolean
Whether the delivery has been recycled.
Shredded
boolean
Whether the delivery has been shredded.
StoredForCollection
boolean
Whether the delivery is being held for customer collection.
ReturnedToSender
boolean
Whether the delivery has been returned to sender.
CheckDepositedOn
string
Date and time the check was deposited.
ForwardedOn
string
Date and time the delivery was forwarded.
ScannedOn
string
Date and time the delivery contents were scanned.
RecycledOn
string
Date and time the delivery was recycled.
ShreddedOn
string
Date and time the delivery was shredded.
StoredForCollectionOn
string
Date and time the delivery was placed in storage for collection.
ReturnedToSenderOn
string
Date and time the delivery was returned to sender.
ForwardingAddressUniqueId
string
Forwarding Address Unique Id.
CheckDepositedProductUniqueId
string
Check Deposited Product Unique Id.
ForwardedProductUniqueId
string
Forwarded Product Unique Id.
ScannedProductUniqueId
string
Scanned Product Unique Id.
RecycledProductUniqueId
string
Recycled Product Unique Id.
ShreddedProductUniqueId
string
Shredded Product Unique Id.
StoredForCollectionProductUniqueId
string
Stored For Collection Product Unique Id.
ReturnedToSenderProductUniqueId
string
Returned To Sender Product Unique Id.
CollectedProductUniqueId
string
Collected Product Unique Id.
Id
integer
Unique record identifier.
UniqueId
string
UUID of the record.
CreatedOn
string
Date and time the record was created (ISO 8601).
UpdatedOn
string
Date and time the record was last updated (ISO 8601).
UpdatedBy
string
Email of the user who last updated this record.
IsNew
boolean
Whether the record was recently created.
SystemId
string
External system identifier.
Example Response
{
  "BusinessId": 0,
  "CoworkerId": null,
  "CoworkerCoworkerType": null,
  "CoworkerFullName": null,
  "CoworkerEmail": null,
  "CoworkerBillingName": null,
  "CoworkerCompanyName": null,
  "CoworkerTeamNames": null,
  "ContractContactId": null,
  "ContractContactFullName": null,
  "ContractContactEmail": null,
  "Name": "",
  "Location": "",
  "ReceivedBy": null,
  "Notes": null,
  "FileDataFileName": null,
  "NewFileDataUrl": null,
  "ClearFileDataFile": null,
  "SignatureFileName": null,
  "NewSignatureUrl": null,
  "ClearSignatureFile": null,
  "ScannedFileDataFileName": null,
  "NewScannedFileDataUrl": null,
  "ClearScannedFileDataFile": null,
  "ForwardedFileDataFileName": null,
  "NewForwardedFileDataUrl": null,
  "ClearForwardedFileDataFile": null,
  "Processed": false,
  "Collected": false,
  "RequiresSignature": false,
  "Signed": false,
  "Notified": false,
  "CollectedOn": null,
  "Billed": false,
  "DeliveryType": 0,
  "HandlingPreference": 0,
  "CheckDeposited": false,
  "Forwarded": false,
  "Scanned": false,
  "Recycled": false,
  "Shredded": false,
  "StoredForCollection": false,
  "ReturnedToSender": false,
  "CheckDepositedOn": null,
  "ForwardedOn": null,
  "ScannedOn": null,
  "RecycledOn": null,
  "ShreddedOn": null,
  "StoredForCollectionOn": null,
  "ReturnedToSenderOn": null,
  "ForwardingAddressUniqueId": null,
  "CheckDepositedProductUniqueId": null,
  "ForwardedProductUniqueId": null,
  "ScannedProductUniqueId": null,
  "RecycledProductUniqueId": null,
  "ShreddedProductUniqueId": null,
  "StoredForCollectionProductUniqueId": null,
  "ReturnedToSenderProductUniqueId": null,
  "CollectedProductUniqueId": null,
  "Id": 87654321,
  "UpdatedOn": "2025-01-15T10:30:00Z",
  "CreatedOn": "2025-01-10T08:00:00Z",
  "UniqueId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
  "UpdatedBy": "admin@example.com",
  "IsNew": false,
  "SystemId": null,
  "ToStringText": "CoworkerDelivery Example",
  "LocalizationDetails": null,
  "CustomFields": null
}