Belta Shop API
  1. Auth
Belta Shop API
  • Auth
    • register
      POST
    • login
      POST
    • refresh-token
      POST
    • send otp
      POST
    • send guest otp
      POST
    • verify otp
      POST
    • verify guest otp
      POST
    • reset password
      POST
  • Upload
    • Upload Single FIle
      POST
    • Upload Multiple Files
      POST
  • Products
    • Public Endpoints
      • Get All Products
      • Get Single Product
    • Staff Endpoints
      • Get All Products (Staff)
      • Get Single Product (Staff)
      • Create Product
      • Update Product
      • Delete Product
      • Link to SubCategory
      • Unlink from SubCategory
      • Link to Brand
      • Unlink from Brand
      • Link to Brand
      • Unlink from Brand
  • Brands
    • Public Endpoints
      • Get All Brands
      • Get Single Brand
    • Staff Endpoints
      • Get All Brands (Staff)
      • Get Single Brand (Staff)
      • Create Brand
      • Update Brand
      • Delete Brand
  • Categories
    • Public Endpoints
      • Get All Categories
      • Get Single Category
    • Staff Endpoints
      • Get All Categories (Staff)
      • Get Single Category (Staff)
      • Create Category
      • Update Category
      • Delete Category
  • Subcategories
    • Public Endpoints
      • Get All Subcategories
      • Get Single Subcategory
    • Staff Endpoints
      • Get All Subcategories (Staff)
      • Get Single Subcategory (Staff)
      • Create Subcategory
      • Update Subcategory
      • Delete Subcategory
      • Link to Category
      • Unlink from Category
      • Link to Category
      • Unlink from Category
  • Offers
    • Get All Offers
      GET
    • Get Single Offer
      GET
    • Create Offer
      POST
    • Update Offer
      PATCH
    • Delete Offer
      DELETE
  • Labels
    • Public Endpoints
      • Get All Labels
      • Get Single Label
    • Staff Endpoints
      • Get All Labels (Staff)
      • Get Single Label (Staff)
      • Create Label
      • Update Label
      • Delete Label
      • Link to Product
      • Unlink from Product
      • Unlink from Product
  • Tags
    • Public Endpoints
      • Get All Tags
      • Get Single Tag
    • Staff Endpoints
      • Get All Tags (Staff)
      • Get Single Tag (Staff)
      • Create Tag
      • Update Tag
      • Delete Tag
      • Link to Product
      • Unlink from Product
      • Link to Product
      • Unlink from Product
  • Welcome
    GET
  1. Auth

register

POST
https://shop-api.imbeltagy.tech/auth/register
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://shop-api.imbeltagy.tech/auth/register' \
--header 'Accept-Language: ar' \
--header 'Content-Type: application/json' \
--data-raw '{
    "fullName": "Your Name",
    "email": "email@example.com",
    "password": "Password#1",
    "role": "client"
}'
Response Response Example
{
    "success": true
}

Request

Header Params
Accept-Language
string 
required
Example:
ar
Body Params application/json
fullName
string 
required
email
string 
required
password
string 
required
role
enum<string> 
required
Allowed values:
employeeclient
Examples

Responses

🟢200Success
application/json
Body
object {0}
Modified at 2025-06-21 03:52:53
Next
login
Built with