![]() See the individual USPS::Request classes for details on how to use them. The library assumes that either ENV is set, or that you set ername to your USPS API username. new ( tracking_number ) response = request. Using the library is as simple as building a new USPS::Request:: object, calling #send! and using the response.įor example, to send a tracking request you'd do the following: request = USPS :: Request :: TrackingLookup. ![]() USPS::Request::Deliver圜onfirmationCertify (for testing) USPS::Request::Deliver圜onfirmation (for production) The following USPS API calls are currently exposed through this library: - USPS::Request::AddressStandardization If you're using it and would be interested in maintaining it please send me a message and I can This code is no longer properly maintained as I'm no longer with the company it was developed for. ![]() Project Status - Looking for a Maintainer Usage of this library assumes you already have a USPS API account and that all priviledges have been granted. Guide to learn the administrative process for gainingĪccess to the Web Tools APIs as well as the basic mechanism for calling theĪPIs and processing the results.Ruby API for accessing the USPS WebTools API found here: Note : The Request Parameter sections present the XML input Information on testing and troubleshooting. Tags for generating live requests along with the restrictions on the valuesĪllowed. An error message will be returned if an incorrect value is entered.Īlso, be aware of the maximum character amounts allowed for some tags. User enters more than those amounts, an error will not be generated. The XML request, pay particular attention to the order and case for This is important since the resulting value could Will simply pass in the characters up to the maximum amount allowed andĭisregard the rest. Remember that all data and attribute values in this document are for An error message will be returned if an incorrect value is entered. Specifications such as package dimensions, delivery information, etc., please Instance, you will replace “12345” with the destination ZIP Code for the Illustration purposes and are to be replaced by your actual values. Refer to the Domestic Mail Manual (DMM) at. Strongly suggests a conversation with you to discuss your business requirements Whether you are a new or existing mailer, USPS Information specific to domestic mail pieces sent to an Army Post Office (APO),įleet Post Office (FPOs), and or Diplomatic Post Offices (DPO) see the DMM at and. Please contact the National Customer Support Center (NCSC) at 87 So your account will be properly configured. Option 4 and request a referral to an Operations Integration Specialist (OIS)Īnd Technical Integration Specialist (TIS). Mailer IDs are created for each origin site and may be created as needed by the USPS will align the appropriateĭepending on your needs, your account may beĬonfigured in many flexible ways however, each account will be configured withĬredentials in a master/child relationship. Only option for creating outbound shipping labels through our APIs requires eVS Integration Specialist will be involved at the local and national levels toĮnsure successful launch and introduction to appropriate production support Your Operations Integration Specialist and Technical Permit numbers may be created as needed by the requirements of your business Requirements of your business units and brands. (Contact your Technical Integration Specialist for further details)Įntry (PSDE) and Parcel Select Lightweight (PSLW) label creation.ĮVS, or Electronic Verification System, allows high-volume Package mailers and package consolidators to document and pay postage, #USPS WEBTOOLS VERIFICATION# Including special service fees, using electronic manifest files. Transmitted over the Internet to a Postal Service™ database. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |