Addons (addon)
Addons are created first, then typically used within addon groups and/or referenced by items as part of addon configuration.
Auth
- All addon endpoints require authorization:
Authorization: Bearer {{oauth_access_token}}, ormobstep-customer-token: {{customer_token}}
Base URL
{{base_path}}{{api_v3_path}}/addon
Notes
- Friendly entity names are supported in URLs (example:
/addon). - Legacy internal names (example:
/apps_addon) are still accepted.
GET
GET Addons (Auth required)
URL
https://mobstep.com/api/v3.0/addon?fields=id,uuid,application_id,name,price,sku,image,has_components,components,langcode,created,changed Fields
| Name | Description |
|---|---|
id | - |
uuid | - |
application_id | - |
name | - |
price | - |
sku | - |
image | - |
has_components | - |
components | - |
langcode | - |
created | - |
changed | - |
Headers
| Name | Value | Description |
|---|---|---|
Authorization | Bearer {{oauth_access_token}} | - |
mobstep-customer-token | {{customer_token}} | - |
POST
POST Addons: Create (Auth required)
URL
https://mobstep.com/api/v3.0/addon Headers
| Name | Value | Description |
|---|---|---|
Content-Type | application/json | - |
Authorization | Bearer {{oauth_access_token}} | - |
mobstep-customer-token | {{customer_token}} | - |
Body
{
"name": "Ketchup",
"application_id": {{application_id}},
"price": 0.0
} DELETE
DELETE Addons (Auth required)
URL
https://mobstep.com/api/v3.0/addon/{{api_entity_id}} Headers
| Name | Value | Description |
|---|---|---|
Authorization | Bearer {{oauth_access_token}} | - |
mobstep-customer-token | {{customer_token}} | - |