> ## Documentation Index
> Fetch the complete documentation index at: https://docs.buybase.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Response Codes

> Buybase response codes.

Below are the response codes used in the API:

## Success Codes (200-204)

* **200 OK**

  * `SEARCH_SUCCESS`: Search completed successfully
  * `STYLE_CREATED`: Style profile created successfully
  * `STYLE_UPDATED`: Style profile updated successfully
  * `STYLE_RETRIEVED`: Style profile retrieved successfully
  * `STYLE_DELETED`: Style profile deleted successfully
  * `PROFILE_CREATED`: User profile created successfully
  * `PROFILE_RETRIEVED`: User profile retrieved successfully
  * `PROFILE_DELETED`: User profile deleted successfully
  * `SHIPPING_CREATED`: Shipping address created successfully
  * `SHIPPING_UPDATED`: Shipping address updated successfully
  * `SHIPPING_RETRIEVED`: Shipping address retrieved successfully
  * `SHIPPING_DELETED`: Shipping address deleted successfully

* **204 No Content**
  * `NO_RESULTS_FOUND`: Search completed but no results found

## Client Error Codes (400-404)

* **400 Bad Request**

  * `INVALID_REQUEST`: Invalid request parameters

* **403 Forbidden**

  * `FORBIDDEN_FEATURE`: The feature is not available on your current plan.

* **401 Unauthorized**

  * `UNAUTHORIZED`: No authorization header provided
  * `INVALID_API_KEY`: The API key provided is invalid

* **404 Not Found**

  * `STORE_NOT_FOUND`: Could not find store with specified ID or brand name
  * `PROFILE_NOT_FOUND`: Could not find profile with specified ID
  * `STYLE_NOT_FOUND`: Style not found
  * `SHIPPING_NOT_FOUND`: Shipping address not found

* **409 Conflict**
  * `SHIPPING_ADDRESS_EXISTS`: Shipping address already exists for this profile
  * `STYLE_EXISTS`: Style already exists for this profile

## Server Error Codes (500-503)

* **500 Internal Server Error**
  * `INTERNAL_ERROR`: An error occurred during processing
