Reference data service

Retrieves reference data

Mail categories

Retrieves all mail categories defined in IPS.

Access to this method is authorized by the Get Reference Data operation.

Securityips_token
Responses
200

Success

400

Bad Request

401

Unauthorized

500

Internal Server Error

get/RefDataService.svc/rest/mailcategories
Response samples
application/json
{
  • "MailCategories": [
    ]
}

Mail classes

Retrieves all mail categories defined in IPS.

Access to this method is authorized by the Get Reference Data operation.

Securityips_token
Responses
200

Success

400

Bad Request

401

Unauthorized

500

Internal Server Error

get/RefDataService.svc/rest/mailclasses
Response samples
application/json
{
  • "MailClasses": [
    ]
}

Mail item categories

Retrieves the mail item categories defined in IPS.

Securityips_token
Request
query Parameters
MailClass
string (MailClassCd)

Filter mail item categories that apply only to the provided mail class

Enum: "C" "E" "T" "U"
Example: MailClass=U
Responses
200

Success

400

Bad Request

401

Unauthorized

500

Internal Server Error

get/RefDataService.svc/rest/mailitemcategories
Response samples
application/json
{
  • "MailItemCategories": [
    ]
}

Mail subclasses

Retrieves all mail categories defined in IPS.

Access to this method is authorized by the Get Reference Data operation.

Securityips_token
Responses
200

Success

400

Bad Request

401

Unauthorized

500

Internal Server Error

get/RefDataService.svc/rest/mailsubclasses
Response samples
application/json
{
  • "MailSubClasses": [
    ]
}

Conveyance types

Retrieves all conveyance types defined in IPS.

Access to this method is authorized by the Get Reference Data operation.

Securityips_token
Responses
200

Success

400

Bad Request

401

Unauthorized

500

Internal Server Error

get/RefDataService.svc/rest/conveyancetypes
Response samples
application/json
{
  • "ConveyanceTypes": [
    ]
}

Product types

Retrieves all product types defined in IPS.

Access to this method is authorized by the Get Reference Data operation.

Securityips_token
Responses
200

Success

400

Bad Request

401

Unauthorized

500

Internal Server Error

get/RefDataService.svc/rest/producttypes
Response samples
application/json
{
  • "ProductTypes": [
    ]
}

Receptacle content formats

Retrieves all product types defined in IPS.

Access to this method is authorized by the Get Reference Data operation.

Securityips_token
Responses
200

Success

400

Bad Request

401

Unauthorized

500

Internal Server Error

get/RefDataService.svc/rest/receptaclecontentformats
Response samples
application/json
{
  • "ReceptacleContentFormats": [
    ]
}

Receptacle types

Retrieves the receptacle types defined in IPS.

Access to this method is authorized by the Get Reference Data operation.

Securityips_token
Responses
200

Success

400

Bad Request

401

Unauthorized

500

Internal Server Error

get/RefDataService.svc/rest/receptaclesubtypes
Response samples
application/json
{
  • "ReceptacleSubtypeCd": "BG",
  • "ReceptacleSubtypeNm": "Bag",
  • "ReceptacleTypeMaxWeight": 12345.123,
  • "ReceptacleSubTypeWeight": 12345.123,
  • "ParentRecetacleTypeCd": "st",
  • "ValidInd": 1,
  • "SampleRateCd": "B1",
  • "TareMinWeight": 12345.123,
  • "TareMaxWeight": 12345.123,
  • "ReceptacleCategoryCd": "BG",
  • "Translations": [
    ]
}

Conditions

Retrieves the conditions defined in IPS.

Access to this method is authorized by the Get Reference Data operation.

Securityips_token
Responses
200

Success

400

Bad Request

401

Unauthorized

500

Internal Server Error

get/RefDataService.svc/rest/conditions
Response samples
application/json
{
  • "Conditions": [
    ]
}

Postal statuses

Retrieves the conditions defined in IPS.

Access to this method is authorized by the Get Reference Data operation.

Securityips_token
Responses
200

Success

400

Bad Request

401

Unauthorized

500

Internal Server Error

get/RefDataService.svc/rest/postalstatuses
Response samples
application/json
{
  • "PostalStatuses": [
    ]
}

Service indicators

Retrieves the conditions defined in IPS.

Access to this method is authorized by the Get Reference Data operation.

Securityips_token
Responses
200

Success

400

Bad Request

401

Unauthorized

500

Internal Server Error

get/RefDataService.svc/rest/serviceindicators
Response samples
application/json
{
  • "ServiceIndicators": [
    ]
}

Event types

Retrieves the event types defined in IPS.

Access to this method is authorized by the Get Reference Data operation.

Securityips_token
Responses
200

Success

400

Bad Request

401

Unauthorized

500

Internal Server Error

get/RefDataService.svc/rest/eventtypes
Response samples
application/json
{
  • "EventTypes": [
    ]
}

State indicators

Retrieves the state indicators defined in IPS. Access to this method is authorized by the Get Reference Data operation.

Securityips_token
Responses
200

Success

400

Bad Request

401

Unauthorized

500

Internal Server Error

get/RefDataService.svc/rest/stateinds
Response samples
application/json
{
  • "State": [
    ]
}

Currencies

Retrieves the currencies defined in IPS.

Access to this method is authorized by the Get Reference Data operation.

Securityips_token
Responses
200

Success

400

Bad Request

401

Unauthorized

500

Internal Server Error

get/RefDataService.svc/rest/currencies
Response samples
application/json
{
  • "Currencies": [
    ]
}

Countries

Retrieves the countries defined in IPS.

Access to this method is authorized by the Get Reference Data operation.

Securityips_token
Responses
200

Success

400

Bad Request

401

Unauthorized

500

Internal Server Error

get/RefDataService.svc/rest/countries
Response samples
application/json
{
  • "Countries": [
    ]
}

Customs office types

Retrieves the customs office types defined in IPS.

Securityips_token
Responses
200

Success

400

Bad Request

401

Unauthorized

500

Internal Server Error

get/RefDataService.svc/rest/customsofficetypes
Response samples
application/json
{
  • "CustomOfficeTypes": [
    ]
}

Customs release statuses

Retrieves the custom release statuses defined in IPS.

Securityips_token
Responses
200

Success

400

Bad Request

401

Unauthorized

500

Internal Server Error

get/RefDataService.svc/rest/customsreleasestatuses
Response samples
application/json
{
  • "CustomsReleaseStatuses": [
    ]
}

Sampling rules

Retrieves the sampling rules defined in IPS. Access to this method is authorized by the Get Reference Data operation.

Securityips_token
Responses
200

Success

400

Bad Request

401

Unauthorized

500

Internal Server Error

get/RefDataService.svc/rest/samplingrules
Response samples
application/json
{
  • "SamplingRules": [
    ]
}

Postal operators

Retrieves the postal operators defined in IPS.

Access to this method is authorized by the Get Reference Data operation.

Securityips_token
Responses
200

Success

400

Bad Request

401

Unauthorized

500

Internal Server Error

get/RefDataService.svc/rest/operators
Response samples
application/json
{
  • "Operators": [
    ]
}

Airlines

Retrieves the airlines defined in IPS.

Access to this method is authorized by the Get Reference Data operation.

Securityips_token
Responses
200

Success

400

Bad Request

401

Unauthorized

500

Internal Server Error

get/RefDataService.svc/rest/airlines
Response samples
application/json
{
  • "Airlines": [
    ]
}

IMPCs

Retrieves the IMPCs defined in IPS.

Access to this method is authorized by the Get Reference Data operation.

Securityips_token
Responses
200

Success

400

Bad Request

401

Unauthorized

500

Internal Server Error

get/RefDataService.svc/rest/impcs
Response samples
application/json
{
  • "Impcs": [
    ]
}

Locations

Retrieves the locations defined in IPS.

Access to this method is authorized by the Get Reference Data operation.

Securityips_token
Responses
200

Success

400

Bad Request

401

Unauthorized

500

Internal Server Error

get/RefDataService.svc/rest/locations
Response samples
application/json
{
  • "Locations": [
    ]
}

Location types

Retrieves the location types defined in IPS.

Access to this method is authorized by the Get Reference Data operation.

Securityips_token
Responses
200

Success

400

Bad Request

401

Unauthorized

500

Internal Server Error

get/RefDataService.svc/rest/locationtypes
Response samples
application/json
{
  • "LocationTypes": [
    ]
}

Location statuses

Retrieves the location statuses defined in IPS.

Access to this method is authorized by the Get Reference Data operation.

Securityips_token
Responses
200

Success

400

Bad Request

401

Unauthorized

500

Internal Server Error

get/RefDataService.svc/rest/locationstatuses
Response samples
application/json
{
  • "LocationStatuses": [
    ]
}

Own offices

Retrieves the location statuses defined in IPS.

Access to this method is authorized by the Get Reference Data operation.

Securityips_token
Responses
200

Success

400

Bad Request

401

Unauthorized

500

Internal Server Error

get/RefDataService.svc/rest/ownoffices
Response samples
application/json
{
  • "OwnOffices": [
    ]
}

Retention reasons

Retrieves the retention reasons defined in IPS.

Access to this method is authorized by the Get Reference Data operation.

Securityips_token
Responses
200

Success

400

Bad Request

401

Unauthorized

500

Internal Server Error

get/RefDataService.svc/rest/retentionreasons
Response samples
application/json
{
  • "RetentionReasons": [
    ]
}

Transport companies

Retrieves the transport companies defined in IPS.

Access to this method is authorized by the Get Reference Data operation.

Securityips_token
Responses
200

Success

400

Bad Request

401

Unauthorized

500

Internal Server Error

get/RefDataService.svc/rest/transportcompanies
Response samples
application/json
{
  • "TransportCompanies": [
    ]
}

EDI addresses

Retrieves the EDI addresses defined in IPS.

Access to this method is authorized by the Get Reference Data operation.

Securityips_token
Responses
200

Success

400

Bad Request

401

Unauthorized

500

Internal Server Error

get/RefDataService.svc/rest/ediaddresses
Response samples
application/json
{
  • "ediaddresses": [
    ]
}