PUT
/
stores
/
{store_id}
Update Store
curl --request PUT \
  --url https://api-staging.luladelivery.store/stores/{store_id}
{
  "success": true
}
This endpoint allows you to update various aspects of a store’s configuration including name, contact details, point of contact, and addresses. Address updates support both modifying existing addresses and adding new ones.

Path Parameters

store_id
string
required
The unique identifier of the store to update

Query Parameters

company_id
string
required
The company ID that owns this store for authorization purposes

Request Example

{
    "name": "bulk ingest test #1",
    "email": "[email protected]",
    "phone_number": "+12679397993",
    "point_of_contact": 1000418,
    "addresses": [
        {
            "id": "b6197e9c-8e68-47fe-8dd7-e057d07197ea",
            "line_1": "102 W. Mission Ave.",
            "city": "Escondido",
            "state": "CA",
            "zip": "92025",
            "address_type": 0
        },
        {
            "id": null,
            "line_1": "102 W. Mission Ave.",
            "city": "Escondido",
            "state": "CA",
            "zip": "92025",
            "address_type": 1
        }
    ]
}

Response

success
boolean
Indicates whether the update operation was successful

Response Example

{
    "success": true
}

Address Update Behavior

Update Impact

Best Practices

Error Scenarios

Operational Continuity: Store updates are designed to maintain operational continuity. Existing orders, inventory, and partner integrations continue functioning normally during and after updates.
Audit Trail: All store updates are logged for compliance and troubleshooting purposes. Update timestamps and user information are automatically recorded.