Example be.open API
  1. Auth
Example be.open API
  • be.open API
  • Auth
    • Get api auth token
      POST
  • Attributes & Options
    • get all available attributes
      GET
    • add or update an attribute
      POST
    • get an attribute
      GET
    • adds or updates an option
      POST
    • get attribute categories
      GET
    • get options of a type
      POST
  • Basket
    • get Basket
      POST
  • Price
    • get Price list
      POST
  • Categories
    • get product categories
      GET
    • Returns the products of a category.
      GET
  • Products & Combinations
    • get product configuration
      POST
    • get option configuration
      POST
    • get product attributes
      GET
    • get product independant attributes
      GET
    • Returns the products.
      GET
    • adds or updates a product with attributes, options and combinations.
      POST
    • Returns the single product.
      GET
    • adds or updates attributes, options and combinations of a product. Used to import combinations in parts
      POST
    • delete combinations.
      DELETE
    • get country attribute with options
      GET
  • Serviceprovider
    • change attribute settings just for this service provider
      PATCH
    • change option settings just for this service provider
      PATCH
    • change attribute category setting just for this service provider
      PATCH
    • /api/serviceproviders/{serviceproviderId}/orders
      GET
    • /api/serviceproviders/{serviceproviderId}/orders/{orderId}
      GET
    • /api/serviceproviders/{serviceproviderId}/orders/{orderId}
      PATCH
  • Order
    • create an order
    • create order with upload
    • get order
  • Dashboard API (MOVE TO ANOTHER PROJECT)!
    • Customer
      • whoAmI
      • addExternalClient
    • Orders
      • create order
      • update order
      • update order cart
  1. Auth

Get api auth token

POST
/api/auth

Request

Body Params application/json

Example
{
    "username": "string",
    "password": "string"
}

Responses

🟢200OK
application/json
Body

Example
{
    "token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJpYXQiOjE2NjI1NjA5MTYsImV4cCI6MTY2MjU2NDUxNiwicm9sZXMiOlsiUk9MRV9JTlRFUk5BTF9BRE1JTiIsIlJPTEVfVVNFUiJdLCJ1c2VybmFtZSI6IkludGVybmFsX2FkbWluIiwiY2xpZW50IjoiNWY4ODI0OTEtMmY2OS00OGNjLThkNTUtMTM5NmFhM2NlYTc0IiwiYmFzZV9jbGllbnQiOiI1Zjg4MjQ5MS0yZjY5LTQ4Y2MtOGQ1NS0xMzk2YWEzY2VhNzQifQ.gpFRytp8TMKCtvdToaGo1qBSfLfYcFC36NGDmmBf8dXFcRmQq4hJtGay6j3wgj8W8lw1PTTqzvICR5vW1uXdFyN1qik4hqp7tE5T2MqTmB2t2hVckhOIT38VXS6Ei-QMvTtUpP3pywPw1l-DyYCNzuc83kJn2Vt_fkr-l2NSXXenVJFyl3JHlrS8UPCuiqW0jSrbwPrVdMNuGkg84FxRMKctvxGLoPnpsbve_BOruPc9xSYJ6v8oRBHA0BesOGzetfphYl7QmHhvlDClIz0OW8QjHQtRVC9yaCzj3kdxDLJSYV-1k6duWYF7i6ab24MqPC0uP1y1FhcbKblMBy9qhxMeXUOHEKM0C5tlN43bV1HNjhZykhFiX3ttLtx15xw8APvoHN3uNoFAfCJHfmyVgqudlfdc1VZsQRXx55o0F-fEX0z4vPoPwENy_RNtET4xSrjLB6-k0tROW5RllbXnAf3ivVyDPJSchp6U64IcLz3RRZGRX4QWAH11R0C28mGdHnLxk5a9HtMclLpuOCyLkokroM2q_qTKTgRsoF6DJvXpDKi8rBJKyizq2FWUuxNmW27HcJ9nkQFtp1ljFRmZ3OXilZ1Ur7pRnnXld4nWPOEw83wOLDB0uNqDxohdG7KJ0e84ologqkTdkZ0xg0ChkhoKNkzYHv6snhKWQhdnTHE",
    "expires": 0
}
🟠400Invalid JSON.
🟠401Invalid credentials
Modified at 2024-05-16 13:01:13
Previous
be.open API
Next
Attributes & Options
Built with