Skip to main content
Skip table of contents

REST Services Code Definitions

HTTP Status Codes

Code

Meaning

Description

Action

200

OK

Request processed

Check the Result field for success

400

Bad Request

Invalid parameters

Review the request body and required fields

401

Unauthorized

Authentication failed

Verify credentials and encoding

404

Not Found

Resource missing

Check IDs, barcodes, permissions

500

Server Error

Server failure

Check web application logs for issues

Interchange Type Reference

ID

Type

Creates

Updates

On Key Match

1

Add

Yes

No

Error

2

Modify

No

Yes

Update

3

Add/Modify

Yes

Yes

Update

4

Request

Requests

N/A

N/A

Transfer Reason Codes

Code

Constant

Description

0

Success

Transfer completed

1

FailedLocationCannotContainItem

Container rule violation

2

FailedLocationBarcodeNotFound

Location barcode invalid

3

FailedItemBarcodeNotFound

Item barcode invalid

4

FailedItemNotMoveable

Non-moveable item

5

FailedUnknownReason

General failure (often security)

6

MandatoryFieldMissing

Required field empty

Request Status & Type Codes

Request Types

Value

Type

1

Delivery

2

Pickup

4

Renew

Request Statuses

Value

Status

1

Approved

2

Fulfilled

3

Rejected

5

Deleted

If your application is integrated with Iron Mountain or O'Neil, other statuses may be available.

Request Search Report Values

Value

Meaning

1

Approved requests (picklist)

2

Fulfilled requests (pickup report)

Common Error Responses

Authentication Failure (401)

CODE
HTTP/1.1 401 Unauthorized

Missing Content-Type Header

CODE
{
  "Message": "The request entity's media type 'text/plain' is not supported for this resource.",
  "ExceptionType": "System.Net.Http.UnsupportedMediaTypeException"
}

General Server Error (500)

CODE
{
  "Message": "An error has occurred.",
  "ExceptionMessage": "Object reference not set to an instance of an object.",
  "ExceptionType": "System.NullReferenceException"
}

Check the application logs on the server for details.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.