Managem
DocsMarketplace
DocsMarketplace
  1. Address Management
  • Selling
    • Onboarding
    • Create a Listing
    • Grading your Cards
    • Packing your order
  • Buying
  • API
    • Search & Data
      • Items
        • Full-text search
      • Lookup
        • Retrieve an item
        • Retrieve multiple items
        • Retrieve usernames
      • Hierarchy
        • Game
          • Set
            • Type
              • Game set item type search
            • Game set search
          • Game search
        • Get full hierarchy
      • Listings
        • Search seller's listings
        • Search all listings
        • Search listings for an item
        • Retrieve historical prices for an item
    • Basket
      • List basket contents
      • Add an item
      • Update an item
      • Remove an item
      • Get basket summary
      • Get information, fees & delivery costs
      • Create checkout session
    • Sellers
      • Account
        • Create account
        • Get account details
        • Get current status
        • Get dashboard URL
        • Update vacation mode
      • Listings
        • Suggest prices
        • Create listing
        • Bulk create listings
        • Search listings
        • List listings by item
        • Get listing
        • Update listing
        • Delete listing
        • Create attachment
        • Finalize attachment
        • Delete attachment
      • Orders
        • List orders
        • Get order history
        • Get order
        • Update order
        • List carriers
        • Generate packing slip
        • Create shipment attachment
        • Finalize shipment attachment
      • Cases
        • List cases
        • Get case
        • Update case
        • Create case attachment
        • Finalize case attachment
      • Delivery Costs
        • Get delivery configuration
        • Upsert delivery configuration
      • Balance
        • Get current balance
        • Withdraw funds
        • List payouts
        • List transfers
      • Stats
    • Users
      • Conversations
        • List conversations
        • Create conversation
        • Get unread count
        • List messages
        • Lock conversation
        • Send a message
        • Create message attachment
        • Finalize message attachment
      • Address Management
        • Find/Lookup addresses
          POST
        • Retrieve full address details
          POST
        • Store a new Address
          POST
        • List all Addresses
          GET
        • Delete an Address
          DELETE
      • Reviews
        • List reviews
        • Get review
        • Create review
        • Update review
        • Delete review
      • Cases
        • List cases
        • Get case
        • Create case attachment
        • Finalize case attachment
        • Update case
      • Purchases
        • List purchases
        • Get purchase
        • Update purchase
        • List purchase history
      • Payments
        • Get customer portal link
        • Get invoice download URL
        • List invoices
      • Account
        • Get account information
        • Update password
        • Update user profile
        • Update email address
        • Update email address (verification)
        • Create avatar upload url
        • Finalize avatar upload
        • Create cover upload url
        • Finalize cover upload
      • Stats
        GET
    • Profiles
      • Get user profile
      • List reviews
  • Legals
    • Seller Policy
    • Buyer Protection
    • Buyer Policy
    • Grading & Condition Policy
    • Terms & Conditions
    • Privacy Policy
  1. Address Management

Store a new Address

POST
/user/addresses
Creates a new address for the user. The address can be either a shipping or billing address.
If the address is primary, all other addresses of the same type will be set to not primary.
The user can have a maximum of 10 addresses. If the user tries to create more than 10 addresses, an error will be returned.
Lookup endpoints are provided to search for addresses. If an address has been located using Loqate,
then pass the LoqateID to this endpoint to store it in the database. If the address has a valid LoqateID,
then isValidated should be set to true.

Request

Authorization
Bearer Token
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
or
Body Params application/jsonRequired

Examples

Responses

🟢201Created
application/json
Address created
Body

🟠400Bad Request
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://api.managem.co.uk/user/addresses' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data-raw '{
    "label": "home",
    "type": "shipping",
    "line1": "67 Test Close",
    "city": "Petersfield",
    "state": "Hampshire",
    "postalCode": "GU322JX",
    "country": "GB",
    "isValidated": false,
    "isPrimary": true
}'
Response Response Example
{
    "label": "string",
    "type": "shipping",
    "line1": "string",
    "line2": "string",
    "city": "string",
    "state": "string",
    "postalCode": "string",
    "country": "st",
    "loqateId": "string",
    "isValidated": false,
    "isPrimary": false,
    "id": "string",
    "createdAt": "string",
    "updatedAt": "string"
}
Previous
Retrieve full address details
Next
List all Addresses
Built with