Accounts > Addresses

View-List

GET : /api/designnest/v1/accounts/me/addresses

Response :

{
    "code" : 1 ,
    "message" : "" ,
    "data" : [
        "list" : []
    ]
}

View-Detail

GET : /api/designnest/v1/accounts/me/addresses/{addressID}

addressID : current account's addressID

Response :

{
    "code" : 1 ,
    "message" : "" ,
    "data" : [
        "list" : [] ,
        "detail" : []
    ]
}

View-Add

GET : /api/designnest/v1/accounts/me/addresses/create

Response :

{
    "code" : 1 ,
    "message" : "" ,
    "data" : [
        "list" : [] ,
    ]
}

View-Change

GET : /api/designnest/v1/accounts/me/addresses/{addressID}/edit

addressID : current account's addressID

Response :

{
    "code" : 1 ,
    "message" : "" ,
    "data" : [
        "list" : [] ,
        "detail" : []
    ]
}

Add

POST : /api/designnest/v1/accounts/me/addresses

Request parameters

Request Data input name Type Explain
account[shipping_address][contact_name_first] First Name string
account[shipping_address][contact_name_last] Last Name string
account[shipping_address][contact_number] Phone Number string
account[shipping_address][company] Company Name string
account[shipping_address][street] Street string
account[shipping_address][street_number] Street Number string
account[shipping_address][zipcode] Zip Code array
account[shipping_address][city] City string
account[shipping_address][country] Country name country name in select
account[shipping_address][country_id] Country int country id in select

Response :

{
    "code" : 1 ,
    "message" : "" ,
    "data" : [
        "id" : 0 ,
        "address_content" : ''
    ]
}

Update

PATCH : /api/designnest/v1/accounts/me/addresses/{addressID}

addressID : current account's addressID

Request parameters

Request Data input name Type Explain
account[shipping_address][contact_name_first] First Name string
account[shipping_address][contact_name_last] Last Name string
account[shipping_address][contact_number] Phone Number string
account[shipping_address][company] Company Name string
account[shipping_address][street] Street string
account[shipping_address][street_number] Street Number string
account[shipping_address][zipcode] Zip Code array
account[shipping_address][city] City string
account[shipping_address][country] Country name country name in select
account[shipping_address][country_id] Country int country id in select

Response :

{
    "code" : 1 ,
    "message" : "" ,
    "data" : [
        "id" : 0 ,
        "address_content" : ''
    ]
}

Delete

DELETE : /api/designnest/v1/accounts/me/addresses/{addressID}

addressID : current account's addressID

Response :

{
    "code" : 1 ,
    "message" : "" ,
}