Your address book
Quick security check
Check the box so we know it’s really you.
Protected by Cloudflare. This keeps bots from creating fake accounts.
Shop curated products from WeShipYou sellers, fulfilled end-to-end with our shipping guarantee.
Shop on Amazon, the world's largest store with the widest range of products, all with the security of WeShipYou!
New and used items from US sellers: we buy Buy It Now listings for you.
Millions of products at factory prices, bought and shipped by us.
Shop pharmacy and grocery products at Walmart quickly and easily!
Shop the latest trending products at the best discounted prices, only at the Shein store!
Shop the best products at discounted prices at the Temu store!
Search thousands of US Shopify stores at once, or paste a link from any of them.
Receiving, storage, same-day pick & pack, multi-carrier shipping and returns — handled by us.
Compare and select the shipping service based on your interest fast and easy
Shopify app, public API and more — plug WeShipYou into your store.
API Access for developers
Automatic monthly invoices, branded PDFs and one-click payments.
Your address book
A saved address of an account: a sender, a recipient or both.
uidstringrequirednullableAddress UID. Use it as accountAddressId, or as a sender / recipient uid on a shipment.
nicknamestringnullableName shown in address books.
namestringnullableContact name.
companyNamestringnullableCompany name.
taxIdstringnullableTax ID of the contact.
emailstringnullableContact email.
phonestringnullableContact phone, E.164.
birthdaystring <date-time>nullableContact birthday, when collected.
isRecipientboolean | integernullableThe address can receive shipments. 1/true or 0/false.
isSenderboolean | integernullableThe address can send shipments. 1/true or 0/false.
isResidentialboolean | integernullableThe address is residential. 1/true or 0/false.
statusstringrequirednullableRecord status.
addressobjectnullableStreet address. Included when the address is read on its own.
cityobjectnamestringnullablestateobjectnamestringnullablestreetstringStreet address, including the building or apartment number.
postalCodestringcountryobjectnullableCountry of the address. Included when the address is read on its own.
isoCodestringADAEAFALAGAIAQAMAOARASATAUAWAXAZBABBBDBEBFBGBHBIBJBLBMBNBOBQBRBSBTBVBWBYBZCACCCDCFCGCHCICKCLCMCNCOCRCUCVCWCXCYCZDEDJDKDMDODZECEEEGEHERESETFIFJFKFMFOFRGAGBGDGEGFGGGHGIGLGMGNGPGQGRGSGTGUGWGYHKHMHNHRHTIDIEILIMINIOIQIRISITJEJMJOJPKEKGKHKIKMKNKPKRXKKWKYKZLALBLCLILKLRLSLTLULVLYMAMCMDMEMFMGMHMKMLMMHUMNMOMPMQMRMSMTMUMVMWMXMYMZNANCNENFNGNINLNONPNRNUNZOMPAPEPFPGPHPKPLPMPNPRPSPTPWPYQARERORSRURWSASBSCSDSSSESGSHSISJSKSLSMSNSOSRSTSVSXSYSZTCTDTFTGTHTJTKTLTMTNTOTRTTTVTWTZUAUGUMUSUYUZVAVCVEVGVIVNVUWFWSYTYEZAZMZWCSANcreatedAtstring <date-time>requirednullableWhen the address was saved.
updatedAtstring <date-time>requirednullableWhen the address last changed.
{
"uid": "3cl95vgkut4n",
"nickname": null,
"name": null,
"companyName": null,
"taxId": null,
"email": null,
"phone": null,
"birthday": null,
"isRecipient": 0,
"isSender": 0,
"isResidential": 0,
"status": "active",
"createdAt": "2026-11-01T00:37:55.000Z",
"updatedAt": "2026-11-01T00:37:55.000Z"
}Lists the saved senders and recipients of your accounts.
accountIdstringLimit the results to one of your accounts: its uid, its account number (CU…) or its external account number. Without it, all the accounts you belong to are included.
$limitnumberMaximum number of results (default 20).
20$skipnumberNumber of results to skip, for paging.
0Accept-LanguagestringTwo-letter code of the language for messages: en, es or pt.
en-USA page of your saved addresses.
totalintegerrequiredTotal number of matching records.
limitintegerrequiredPage size used for this response.
skipintegerrequiredNumber of records skipped before this page.
dataarray of Account addressrequiredMissing or invalid access token
namestringNotAuthenticatedmessagestringcodenumber401classNamestringnot-authenticateddataobjectYou do not have access to this account
namestringForbiddenmessagestringcodenumber403classNamestringforbiddendataobjectcurl 'https://sandbox.weshipyou.com/api/v1/account-addresses' \
-H "Authorization: Bearer $WSY_ACCESS_TOKEN"{
"total": 1,
"limit": 20,
"skip": 0,
"data": [
{
"uid": "3cl95vgkut4n",
"nickname": null,
"name": null,
"companyName": null,
"taxId": null,
"email": null,
"phone": null,
"birthday": null,
"isRecipient": 0,
"isSender": 0,
"isResidential": 0,
"status": "active",
"createdAt": "2026-11-01T00:37:55.000Z",
"updatedAt": "2026-11-01T00:37:55.000Z"
}
]
}Adds a sender or recipient to the address book of one of your accounts (accountId).
Accept-LanguagestringTwo-letter code of the language for messages: en, es or pt.
en-USuseExistingAddressbooleannicknamestringnullableaddressobjectrequiredcityobjectnamestringnullablestateobjectnamestringnullablestreetstringStreet address, including the building or apartment number.
postalCodestringnamestringrequirednullablecompanyNamestringnullabletaxIdstringnullabletaxIdCountryobjectA country, by its ISO 3166-1 alpha-2 code.
isoCodestringADAEAFALAGAIAQAMAOARASATAUAWAXAZBABBBDBEBFBGBHBIBJBLBMBNBOBQBRBSBTBVBWBYBZCACCCDCFCGCHCICKCLCMCNCOCRCUCVCWCXCYCZDEDJDKDMDODZECEEEGEHERESETFIFJFKFMFOFRGAGBGDGEGFGGGHGIGLGMGNGPGQGRGSGTGUGWGYHKHMHNHRHTIDIEILIMINIOIQIRISITJEJMJOJPKEKGKHKIKMKNKPKRXKKWKYKZLALBLCLILKLRLSLTLULVLYMAMCMDMEMFMGMHMKMLMMHUMNMOMPMQMRMSMTMUMVMWMXMYMZNANCNENFNGNINLNONPNRNUNZOMPAPEPFPGPHPKPLPMPNPRPSPTPWPYQARERORSRURWSASBSCSDSSSESGSHSISJSKSLSMSNSOSRSTSVSXSYSZTCTDTFTGTHTJTKTLTMTNTOTRTTTVTWTZUAUGUMUSUYUZVAVCVEVGVIVNVUWFWSYTYEZAZMZWCSANphonestring <phone>requirednullableemailstring <email>requirednullableRecipient email address
countryobjectrequiredA country, by its ISO 3166-1 alpha-2 code.
isoCodestringADAEAFALAGAIAQAMAOARASATAUAWAXAZBABBBDBEBFBGBHBIBJBLBMBNBOBQBRBSBTBVBWBYBZCACCCDCFCGCHCICKCLCMCNCOCRCUCVCWCXCYCZDEDJDKDMDODZECEEEGEHERESETFIFJFKFMFOFRGAGBGDGEGFGGGHGIGLGMGNGPGQGRGSGTGUGWGYHKHMHNHRHTIDIEILIMINIOIQIRISITJEJMJOJPKEKGKHKIKMKNKPKRXKKWKYKZLALBLCLILKLRLSLTLULVLYMAMCMDMEMFMGMHMKMLMMHUMNMOMPMQMRMSMTMUMVMWMXMYMZNANCNENFNGNINLNONPNRNUNZOMPAPEPFPGPHPKPLPMPNPRPSPTPWPYQARERORSRURWSASBSCSDSSSESGSHSISJSKSLSMSNSOSRSTSVSXSYSZTCTDTFTGTHTJTKTLTMTNTOTRTTTVTWTZUAUGUMUSUYUZVAVCVEVGVIVNVUWFWSYTYEZAZMZWCSANaccountIdstringrequiredThe saved address
Validation error; data holds the message for each invalid field
namestringBadRequestmessagestringcodenumber400classNamestringbad-requestdataobjectMissing or invalid access token
namestringNotAuthenticatedmessagestringcodenumber401classNamestringnot-authenticateddataobjectYou do not have access to this account
namestringForbiddenmessagestringcodenumber403classNamestringforbiddendataobjectcurl -X POST 'https://sandbox.weshipyou.com/api/v1/account-addresses' \
-H "Authorization: Bearer $WSY_ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"useExistingAddress": true,
"nickname": "Main office",
"address": {
"city": {
"name": "Homestead",
"state": {
"name": "Florida"
}
},
"street": "924 NW 36 Ave",
"postalCode": "33033"
},
"name": "John Doe",
"companyName": "We Ship You Corp",
"taxId": "88-1345985",
"taxIdCountry": {
"isoCode": "US"
},
"phone": "+1 (786) 651-0451",
"email": "john.doe@weshipyou.com",
"country": {
"isoCode": "US"
},
"accountId": "CU1234567"
}'{
"uid": "a3neeyyhaytn",
"nickname": "Warehouse",
"name": "Jane Doe",
"companyName": null,
"email": "jane.doe@example.com",
"phone": "+1 (305) 555-0100",
"birthday": null,
"isRecipient": false,
"isSender": false,
"isResidential": false,
"status": "active",
"createdAt": "2026-11-01T00:37:55.921Z",
"updatedAt": "2026-11-01T00:37:55.921Z"
}Changes the fields you send. While the address is used by a shipment that is in transit or delivered, its identity fields (name, phone, address, tax id, …) cannot change and the request answers 400; save a new address instead.
accountAddressIdstringrequiredThe address uid.
Accept-LanguagestringTwo-letter code of the language for messages: en, es or pt.
en-USuseExistingAddressbooleannicknamestringnullableaddressobjectrequiredcityobjectnamestringnullablestateobjectnamestringnullablestreetstringStreet address, including the building or apartment number.
postalCodestringnamestringrequirednullablecompanyNamestringnullabletaxIdstringnullabletaxIdCountryobjectA country, by its ISO 3166-1 alpha-2 code.
isoCodestringADAEAFALAGAIAQAMAOARASATAUAWAXAZBABBBDBEBFBGBHBIBJBLBMBNBOBQBRBSBTBVBWBYBZCACCCDCFCGCHCICKCLCMCNCOCRCUCVCWCXCYCZDEDJDKDMDODZECEEEGEHERESETFIFJFKFMFOFRGAGBGDGEGFGGGHGIGLGMGNGPGQGRGSGTGUGWGYHKHMHNHRHTIDIEILIMINIOIQIRISITJEJMJOJPKEKGKHKIKMKNKPKRXKKWKYKZLALBLCLILKLRLSLTLULVLYMAMCMDMEMFMGMHMKMLMMHUMNMOMPMQMRMSMTMUMVMWMXMYMZNANCNENFNGNINLNONPNRNUNZOMPAPEPFPGPHPKPLPMPNPRPSPTPWPYQARERORSRURWSASBSCSDSSSESGSHSISJSKSLSMSNSOSRSTSVSXSYSZTCTDTFTGTHTJTKTLTMTNTOTRTTTVTWTZUAUGUMUSUYUZVAVCVEVGVIVNVUWFWSYTYEZAZMZWCSANphonestring <phone>requirednullableemailstring <email>requirednullableRecipient email address
countryobjectrequiredA country, by its ISO 3166-1 alpha-2 code.
isoCodestringADAEAFALAGAIAQAMAOARASATAUAWAXAZBABBBDBEBFBGBHBIBJBLBMBNBOBQBRBSBTBVBWBYBZCACCCDCFCGCHCICKCLCMCNCOCRCUCVCWCXCYCZDEDJDKDMDODZECEEEGEHERESETFIFJFKFMFOFRGAGBGDGEGFGGGHGIGLGMGNGPGQGRGSGTGUGWGYHKHMHNHRHTIDIEILIMINIOIQIRISITJEJMJOJPKEKGKHKIKMKNKPKRXKKWKYKZLALBLCLILKLRLSLTLULVLYMAMCMDMEMFMGMHMKMLMMHUMNMOMPMQMRMSMTMUMVMWMXMYMZNANCNENFNGNINLNONPNRNUNZOMPAPEPFPGPHPKPLPMPNPRPSPTPWPYQARERORSRURWSASBSCSDSSSESGSHSISJSKSLSMSNSOSRSTSVSXSYSZTCTDTFTGTHTJTKTLTMTNTOTRTTTVTWTZUAUGUMUSUYUZVAVCVEVGVIVNVUWFWSYTYEZAZMZWCSANThe updated address
Validation error, or a locked field of an address in use
namestringBadRequestmessagestringcodenumber400classNamestringbad-requestdataobjectMissing or invalid access token
namestringNotAuthenticatedmessagestringcodenumber401classNamestringnot-authenticateddataobjectYou do not have access to this account
namestringForbiddenmessagestringcodenumber403classNamestringforbiddendataobjectNo shipment has that id
namestringNotFoundmessagestringcodenumber404classNamestringnot-founddataobjectcurl -X PATCH 'https://sandbox.weshipyou.com/api/v1/account-addresses/{accountAddressId}' \
-H "Authorization: Bearer $WSY_ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"useExistingAddress": true,
"nickname": "Main office",
"address": {
"city": {
"name": "Homestead",
"state": {
"name": "Florida"
}
},
"street": "924 NW 36 Ave",
"postalCode": "33033"
},
"name": "John Doe",
"companyName": "We Ship You Corp",
"taxId": "88-1345985",
"taxIdCountry": {
"isoCode": "US"
},
"phone": "+1 (786) 651-0451",
"email": "john.doe@weshipyou.com",
"country": {
"isoCode": "US"
}
}'{
"uid": "3cl95vgkut4n",
"nickname": "Office",
"name": null,
"companyName": null,
"taxId": null,
"email": null,
"phone": null,
"birthday": null,
"isRecipient": 0,
"isSender": 0,
"isResidential": 0,
"status": "active",
"createdAt": "2026-11-01T00:37:55.000Z",
"updatedAt": "2026-11-01T00:37:55.000Z"
}