UNPKG

sdek-api-lib

Version:

A comprehensive TypeScript SDK for CDEK API v2.0. Complete delivery service integration with full type support, automatic token management, and extensive examples.

116 lines 4.24 kB
"use strict"; /** * CDEK API SDK - Constants * @packageDocumentation */ Object.defineProperty(exports, "__esModule", { value: true }); exports.ERROR_CODES = exports.ORDER_STATUSES = exports.SERVICE_CODES = exports.TARIFF_CODES = void 0; /** * CDEK tariff codes */ exports.TARIFF_CODES = { EXPRESS_LIGHT_DOOR_TO_DOOR: 1, EXPRESS_LIGHT_DOOR_TO_WAREHOUSE: 2, EXPRESS_LIGHT_WAREHOUSE_TO_DOOR: 3, EXPRESS_LIGHT_WAREHOUSE_TO_WAREHOUSE: 4, EXPRESS_HEAVY_DOOR_TO_DOOR: 7, EXPRESS_HEAVY_DOOR_TO_WAREHOUSE: 8, EXPRESS_HEAVY_WAREHOUSE_TO_DOOR: 9, EXPRESS_HEAVY_WAREHOUSE_TO_WAREHOUSE: 10, SUPER_EXPRESS_18_DOOR_TO_DOOR: 11, SUPER_EXPRESS_18_DOOR_TO_WAREHOUSE: 12, SUPER_EXPRESS_18_WAREHOUSE_TO_DOOR: 13, SUPER_EXPRESS_18_WAREHOUSE_TO_WAREHOUSE: 14, ECONOMIC_EXPRESS_WAREHOUSE_TO_WAREHOUSE: 15, CDEK_EXPRESS_WAREHOUSE_TO_WAREHOUSE: 62, CDEK_EXPRESS_DOOR_TO_DOOR: 63, CDEK_EXPRESS_DOOR_TO_WAREHOUSE: 64, CDEK_EXPRESS_WAREHOUSE_TO_DOOR: 65, PACKAGE_WAREHOUSE_TO_WAREHOUSE: 136, PACKAGE_DOOR_TO_DOOR: 137, PACKAGE_DOOR_TO_WAREHOUSE: 138, PACKAGE_WAREHOUSE_TO_DOOR: 139, ECONOMIC_PACKAGE_WAREHOUSE_TO_WAREHOUSE: 233, ECONOMIC_PACKAGE_DOOR_TO_DOOR: 234, ECONOMIC_PACKAGE_DOOR_TO_WAREHOUSE: 235, ECONOMIC_PACKAGE_WAREHOUSE_TO_DOOR: 236, POSTAMAT_WAREHOUSE_TO_POSTAMAT: 444, POSTAMAT_DOOR_TO_POSTAMAT: 445, POSTAMAT_TO_POSTAMAT: 446, POSTAMAT_TO_DOOR: 447, POSTAMAT_TO_WAREHOUSE: 448, }; /** * CDEK additional service codes */ exports.SERVICE_CODES = { INSURANCE: 'INSURANCE', INVOICE: 'INVOICE', PART_DELIV: 'PART_DELIV', RETURN_DOCS: 'RETURN_DOCS', RETURN_CARGO: 'RETURN_CARGO', TRY_AT_HOME: 'TRY_AT_HOME', PERSONAL_DELIVERY: 'PERSONAL_DELIVERY', DELIVERY_TO_HANDS: 'DELIVERY_TO_HANDS', DELIVERY_NOTIFICATION: 'DELIV_NOTIFICATION', SMS_NOTIFICATION: 'SMS_NOTIFICATION', INSPECTION: 'INSPECTION', PICKUP_FROM_SENDER: 'PICKUP_FROM_SENDER', DELIVERY_TO_RECIPIENT: 'DELIVERY_TO_RECIPIENT', PHOTO_REPORT: 'PHOTO_REPORT', LONG_STORAGE: 'LONG_STORAGE', COST_SURCHARGE: 'COST_SURCHARGE', DELIVERY_TO_ROOM: 'DELIVERY_TO_ROOM', EVENING_DELIVERY: 'EVENING_DELIVERY', WEEKEND_DELIVERY: 'WEEKEND_DELIVERY', EXACT_TIME_DELIVERY: 'EXACT_TIME_DELIVERY', CALL_BEFORE_DELIVERY: 'CALL_BEFORE_DELIVERY', CALL_30MIN_BEFORE: 'CALL_30MIN_BEFORE', CALL_ON_DEPARTURE: 'CALL_ON_DEPARTURE', }; /** * CDEK order statuses */ exports.ORDER_STATUSES = { CREATED: 'CREATED', ACCEPTED_AT_SENDER_WAREHOUSE: 'ACCEPTED_AT_SENDER_WAREHOUSE', SENT_TO_DESTINATION: 'SENT_TO_DESTINATION', ACCEPTED_AT_TRANSIT_WAREHOUSE: 'ACCEPTED_AT_TRANSIT_WAREHOUSE', SENT_TO_TRANSIT: 'SENT_TO_TRANSIT', ACCEPTED_AT_DESTINATION_WAREHOUSE: 'ACCEPTED_AT_DESTINATION_WAREHOUSE', GIVEN_TO_COURIER: 'GIVEN_TO_COURIER', DELIVERED_TO_PICKUP_POINT: 'DELIVERED_TO_PICKUP_POINT', DELIVERED: 'DELIVERED', NOT_DELIVERED: 'NOT_DELIVERED', RETURNED_TO_WAREHOUSE: 'RETURNED_TO_WAREHOUSE', ORDER_CREATION_CANCELLED: 'ORDER_CREATION_CANCELLED', DELETED: 'DELETED', RECIPIENT_UNREACHABLE: 'RECIPIENT_UNREACHABLE', ADDRESS_ERROR: 'ADDRESS_ERROR', DELIVERY_REFUSED: 'DELIVERY_REFUSED', LOST: 'LOST', PARTIALLY_LOST: 'PARTIALLY_LOST', RETURNED_TO_SENDER: 'RETURNED_TO_SENDER', }; /** * API error codes */ exports.ERROR_CODES = { INVALID_CREDENTIALS: 'invalid_credentials', TOKEN_EXPIRED: 'token_expired', INSUFFICIENT_PRIVILEGES: 'insufficient_privileges', ORDER_NOT_FOUND: 'order_not_found', ORDER_CANNOT_BE_CHANGED: 'order_cannot_be_changed', INVALID_DATA_FORMAT: 'invalid_data_format', REQUIRED_FIELD_MISSING: 'required_field_missing', RATE_LIMIT_EXCEEDED: 'rate_limit_exceeded', INTERNAL_SERVER_ERROR: 'internal_server_error', TARIFF_NOT_AVAILABLE: 'tariff_not_available', INVALID_DIMENSIONS: 'invalid_dimensions', INVALID_WEIGHT: 'invalid_weight', CITY_NOT_FOUND: 'city_not_found', ADDRESS_NOT_FOUND: 'address_not_found', PICKUP_POINT_NOT_FOUND: 'pickup_point_not_found', COURIER_NOT_AVAILABLE: 'courier_not_available', }; //# sourceMappingURL=constants.js.map