UNPKG

@shipengine/connect-carrier-api

Version:

This is the typescript/javascript definitions for carrier api

26 lines 1.55 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.TrackEventSchema = void 0; const tslib_1 = require("tslib"); const joi_1 = tslib_1.__importDefault(require("joi")); const lat_long_schema_1 = require("./lat-long-schema"); const standardized_status_codes_schema_1 = require("./standardized-status-codes-schema"); const standardized_status_detail_codes_schema_1 = require("./standardized-status-detail-codes-schema"); exports.TrackEventSchema = joi_1.default.object({ event_datetime: joi_1.default.string().optional().empty().isoDate(), event_datetime_local: joi_1.default.string().optional().empty().isoDate(), event_code: joi_1.default.string().optional().empty(), carrier_detail_code: joi_1.default.string().optional().empty(), proof_of_delivery_url: joi_1.default.string().optional().empty(), description: joi_1.default.string().optional().empty(), city: joi_1.default.string().optional().empty(), state: joi_1.default.string().optional().empty(), postal_code: joi_1.default.string().optional().empty(), country: joi_1.default.string().optional().empty(), company: joi_1.default.string().optional().empty(), signer: joi_1.default.string().optional().empty(), geo: lat_long_schema_1.LatLongSchema.optional(), status_code: standardized_status_codes_schema_1.StandardizedStatusCodesSchema.optional(), status_detail_code: standardized_status_detail_codes_schema_1.StandardizedStatusDetailCodesSchema.optional(), }); //# sourceMappingURL=track-event-schema.js.map