api
Admin
   5 min read
API for managing msisdn inventory CRUD operations
Barrings Operations
   4 min read
Barrings Operations Update service barring keyboard_arrow_down Update service barring PATCH /{service_type}/{service_id}/barrings Parameters Name In Type Required Description Request-Correlation-Id header string(uuid) false Correlation Id for tracing (unique identifier) service_type path serviceTypeDTO true Service type indicator service_id path string true Service identifier whose barring will be updated body body barringRequestDTO true Contain barring to be updated, the value to be set and the callbacks to be used Enumerated Values Property Values service_type one of [multisim, security, tv, datasharing, mobile, applewatch, deviceinsurance] Request body - instance of barringRequestDTO JSON ExamplePropertiesEnums 1 2 3 4 5 6 { "active": true, "barring_name": "ROAMING", "callback_success_url": "https://myserver.
CMS
   6 min read
A CMS resource represents the management of content for various communication channels
Consumptions
   4 min read
Rating API for retrieving subscriptions consumption info
Coverage
   8 min read
This service allows to find an address and provices coverage info for a particular iam.
Direct Logistics
   19 min read
The aim of the operations is to provide information about the available products as well as control the process for the delivery of the goods to the end customer.
Disney Tv
   9 min read
Disney provides users access to Disney content across various application and platform combinations including mobile devices, smart TVs, and desktop computers. A direct integration provides opportunities for partners to enhance their digital experiences for their existing users or to make digital offerings available for new users.
Documents
   8 min read
Binary documents business logic
Events
   3 min read
API for sending notifications to the client via SMS
Loads
   1 min read
Operations related to loads xlxs files
Masks
   5 min read
Barrings operations masks
Masks
   6 min read
Barrings operations masks
Portability
   3 min read
These services checks if a landline portability or an access transfer is allowed.
Provision TV Amazon
   9 min read
Amazon provides the ability to offer your customers the option to subscribe to Amazon services with the convenience of payments through your billing systems. Customers receive entitlement to the subscribed services when they complete the sign-up process. Customers can cancel services at any time by contacting their mobile service provider.
Signups
   22 min read
Access to signups new clients
Subscriptions
   9 min read
Subscription resource contains all the data applicable to any kind of subscription regardless its type
Tenants
   4 min read
API for managing tenants CRUD operations
TokenInfo
   1 min read
API getting token claims once we have an accessToken
Actors
   7 min read
Operations related to actors
Appointments
   14 min read
Appointment management API to be able to carry out the installation of resources to the client
Billing Operations
   11 min read
Billing Operations Create movement for non subscribable services keyboard_arrow_down Create movement for non subscribable services POST /{service_type}/{service_id}/billing/movements-non-subscribable-services Parameters Name In Type Required Description Request-Correlation-Id header string(uuid) false Correlation Id for tracing (unique identifier) service_type path serviceTypeDTO true Service type indicator service_id path string true Service identifier for movement creation body body movementNonSubscribableRequestDTO true Contains movement information to be created Enumerated Values Property Values service_type one of [multisim, security, tv, datasharing, mobile, applewatch, deviceinsurance] Request body - instance of movementNonSubscribableRequestDTO JSON ExamplePropertiesEnums 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 { "type": "RECURRING_CHARGE", "movement_datetime": "2022-02-24T13:45:10Z", "period_start_datetime": "2022-01-31T23:00:00Z", "period_end_datetime": "2022-02-28T23:00:00Z", "amount": { "value_with_taxes": 12.
Bundles
   50 min read
Bundle resource represents a bundle containing multiple subscriptions according to certain commercial definition
Communications
   9 min read
A Communication resource contains all the information related with a given communication event, info such as the type of communication, the language and channel used and any other relevant communication data
Dealer
   25 min read
Contain all the operations related to dealers.
Events
   1 min read
private service to events
Flows
   3 min read
API for managing credentials flows operations, to simplify CRUD operations
Forms
   7 min read
Binary documents with field's map to fill
Movements
   23 min read
Billing API for managing different types of billing movements (adjustments, discounts, recurring charges...)
OAuth2
   8 min read
OAuth2 authentication endpoints
Provision TV Netflix
   12 min read
The Netflix bundle program allows your customers to purchase an offer which includes Netflix through your standard sales channels. Once purchased, customers can link a new or existing Netflix account to your bundle offer through the Web or Set-Top Box activation channels.
Reverse Logistics
   7 min read
The aim of the operations is to control the process for the return of products from consumption or end user points to the manufacturer or distributor for their recovery, repair, recycling or disposal.
Services
   4 min read
Barrings operations services
Services
   4 min read
Barrings operations services
Dealers
   12 min read
Operations related to dealers
External Logistic Operator
   8 min read
The aim of the operations is to provide logistic information about external logistic operator orders
Fiscal data
   4 min read
Contain all the operations related to fiscal data.
Magic Links
   1 min read
Retrieve access_token without credentials, only with a magic link
Memos
   5 min read
Gate to access memos information.
Promotions
   5 min read
Promotion resource represents a promotion associated to a subscription
Promotions Operations
   3 min read
Promotions Operations Activate a new promotion for a service keyboard_arrow_down Activate a new promotion for a service POST /{service_type}/{service_id}/promotions Parameters Name In Type Required Description Request-Correlation-Id header string(uuid) false Correlation Id for tracing (unique identifier) service_type path serviceTypeDTO true Service type indicator service_id path string true Service identifier body body createPromotionRequestDTO true Contain promotion information to be activated Enumerated Values Property Values service_type one of [multisim, security, tv, datasharing, mobile, applewatch, deviceinsurance] Request body - instance of createPromotionRequestDTO JSON ExampleProperties 1 2 3 4 5 6 7 { "promotion": { "promotion_id": 76, "activation_date": "2017-09-15T22:00:00Z", "deactivation_date": "2017-09-15T22:00:00Z" } } Name Type Required Description promotion promotionDTO true none Request example 1 2 3 4 5 6 7 8 9 10 11 12 13 curl -X POST https://partners.
Provision TV HBO
   4 min read
HBO (Warner Bros. Discovery. WBD) provides users access to WBD content across various application and platform combinations including mobile devices, smart TVs, and desktop computers. A direct integration provides opportunities for partners to enhance their digital experiences for their existing users or to make digital offerings available for new users.
Refunds
   11 min read
Billing API for managing billing refunds
Sections
   4 min read
Grouping of forms by language
Short URLs
   4 min read
This resource describes the shortened links and the metadata associated to them
Tokens
   2 min read
API for managing tokens
CIBA
   2 min read
OpenID Connect Client-Initiated Backchannel Authentication Flow
Communication Types
   9 min read
Communication types define the available communications catalog in the product in terms of the purpose of the communication and regardless the different templates implementations (depending on channel, language or organization) that can exist for that type
Devices
   4 min read
Access to subscriptions devices
Devices
   5 min read
Device resource represents a device associated to a subscription
Invoices
   4 min read
Billing API for managing invoices
Map
   2 min read
This service provides only map info in order to normalize addresses (no coverage information)
Operations
   17 min read
Access to operations on the portabilities
Provision FTTH
   4 min read
The FTTH API provide different endpoint to query information on the network. The api return information relationship the service that you are looking up.
Service Operations
   6 min read
Service Operations New service creation keyboard_arrow_down New service creation POST /{service_type}/ Parameters Name In Type Required Description Request-Correlation-Id header string(uuid) false Correlation Id for tracing (unique identifier) service_type path serviceTypeDTO true Service type indicator body body createServiceRequestDTO true Create a new service Enumerated Values Property Values service_type one of [multisim, security, tv, datasharing, mobile, applewatch, deviceinsurance] Request body - instance of createServiceRequestDTO JSON ExampleProperties 1 2 3 4 5 6 7 8 9 { "service_id": "string", "service_details": { "secondary_eid": "string", "secondary_iccid": "string" }, "callback_success_url": "https://myserver.
Templates
   11 min read
Document builder with sections
AddOns
   3 min read
Add-ons resource represents a add-ons (value-added service) associated to a subscription
Campaign
   9 min read
Contain all the operations related to campaigns.
Examples
   7 min read
An example resource represents the expected communication data given a template (defined by its type, organization, language and channel) and some specific input arguments
Inputs
   10 min read
Operations with inputs
LocationTax
   1 min read
Billing API for fetching location taxes
OTP
   2 min read
One-Time Password
Provision Orange TV
   9 min read
This API is used to manage subscriptions, customers, and devices for Orange TV.
Terms
   2 min read
Access to terms
WebAuthn
   4 min read
WebAuthn Get registration options for WebAuthn keyboard_arrow_down undefined POST /webauthn/registration/options Parameters Name In Type Required Description body body WebAuthnRegistrationRequest true ‘none’ Request body - instance of WebAuthnRegistrationRequest JSON ExampleProperties 1 2 3 4 5 6 7 8 9 10 { "username": "string", "user_verification": "string", "attestation": "string", "attachment": "string", "algorithms": [ "string" ], "discoverable_credential": "string" } Name Type Required Description username string false none user_verification string false none attestation string false none attachment string false none algorithms [string] false none discoverable_credential string false none Request example 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 curl -X POST https://authn.
Amazon Prime
   9 min read
Amazon Prime resource represents an amazon prime subscription containing specific amazon prime data besides all data applicable to any subscription
BillingInfo
   1 min read
Commons API for fetching tenants billing info
Device Code
   1 min read
Device Code The Device Code Authentication Endpoint keyboard_arrow_down The Device Code Authentication Endpoint is used to initiate an out-of-band authentication of the end-user. The client initiates the authorization flow by requesting a set of verification codes from the authorization server by making an HTTP 'POST' request to the device authorization endpoint. POST /device-authorize Parameters Name In Type Required Description body body object false ‘none’ Request body - Content-Type: application/x-www-form-urlencoded YAML ExampleProperties Custom schema example
Grid
   2 min read
Grid operations
Impersonate
   22 min read
Impersonate of events generated by the E.R.
Portability
   2 min read
This services checks if a landline portability is allowed.
Subchannel
   2 min read
Contain all the operations related to subchannel.
Templates
   11 min read
A template resource represents the specific implementation of a template for a given communication type, organization, language and channel
TOTP
   4 min read
Time-based One-time Password
Devices
   2 min read
API for managing devices sessions
Max
   9 min read
Max resource represents a Max streaming subscription containing specific Max data besides all data applicable to any subscription
Mobile
   16 min read
This API manages mobile device provisioning requests.
Outputs
   7 min read
Operations with outputs
Remotelink
   1 min read
Remotelink Create a remote link keyboard_arrow_down Create a remote link POST /remotelink Parameters Name In Type Required Description ticketing-provider header string true Acronym identifying the underlying ticketing tool where the tickets are. JAM (Jira Amarillo) , JCC (Jira CC), TGJ (TGJira), JNEXT (JiraNext) Enumerated Values Property Values ticketing-provider one of [JAM, JCC, TGJ, JNEXT] Request example 1 2 3 4 5 6 curl -X POST https://ticketing.
Store
   3 min read
Contain all the operations related to stores.
Device Insurance
   7 min read
Device Insurance Device Insurance new contract keyboard_arrow_down Request a new insurance contract POST /device-insurance/orgs/{organization}/request Parameters Name In Type Required Description organization path string true Organization name body body InsuranceCreationRequestDTO true Device Insurance DTO request Request body - instance of InsuranceCreationRequestDTO JSON ExampleProperties 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 { "documentId": "00000000F", "firstName": "juan", "lastName1": "perez", "lastName2": "perez", "msisdn": "666666666", "address": "paseo de castellana, 4, 002B", "email": "d@g.
Iam
   1 min read
Iam Get list of commercial profiles for IAM. keyboard_arrow_down This service returns a list of commercial profiles. GET /commercial-profiles Request example 1 2 3 4 curl -X GET https://dealers.masstack.com/v1/commercial-profiles \ -H "Accept: application/json" Responses Code Meaning Description Schema 200 OK Successful response. [CommercialProfiles] 401 Unauthorized Unauthorized string 404 Not Found Commercial profiles not found into config.
Mobile
   4 min read
Mobile resource represents a mobile line subscription containing specific mobile related data besides all data applicable to any subscription
Segments
   2 min read
Access to subscription segments
Brand
   2 min read
Brand Get all the brands keyboard_arrow_down This service returns a list of all the brands GET /brands Request example 1 2 3 4 curl -X GET https://dealers.masstack.com/v1/brands \ -H "Accept: application/json" Responses Code Meaning Description Schema 200 OK Successful response. [Brand] 401 Unauthorized Unauthorized string 200 - instance of Brand JSON ExampleProperties Custom schema example
Broadband
   4 min read
Broadband resource represents a broadband connection subscription containing specific broadband connection data besides all data applicable to any subscription
Sales Documents
   1 min read
This service checks the current states of the provided orderIds
Stock
   3 min read
Operations with stock
Landline
   4 min read
Landline resource represents a landline subscription containing specific landline data besides all data applicable to any subscription
Pole Info
   5 min read
This service provides info and management of pole ctos
Request
   5 min read
Request Create request keyboard_arrow_down Create a record of the requested request POST /requests Parameters Name In Type Required Description body body RequestsRequest true ‘none’ Request body - instance of RequestsRequest JSON ExamplePropertiesEnums 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 { "dealerId": 0, "platform": "JIRA", "issue": "string", "requestType": "DEALER_CREATION", "status": "PENDING", "requestDetail": { "email": "string", "pass": "string", "recoveryPhone": "string", "orgUnitId": 0, "orgUnit": "string", "salesRole": "string", "commercialProfile": [ "string" ], "SIMReplacement": true, "eSIMReplacement": true } } Name Type Required Description dealerId integer true none platform string true none issue string false none requestType string true none status string true none requestDetail any false none Name Type Required Description » anonymous RequestDetailIamCreateDealer false none Name Type Required Description » anonymous RequestDetailIamChangeCampaign false none Property Values platform one of [JIRA, IAM] requestType one of [DEALER_CREATION] status one of [PENDING, CREATED, REJECTED, COMPLETED, ERROR] Request example 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 curl -X POST https://dealers.
Bonuses
   4 min read
Access to bonuses (Free Unit Packages)
Contracts
   1 min read
Contracts Get contracts by parameter keyboard_arrow_down Get contracts providing certain search criteria GET /orgs/{org_id}/contracts Parameters Name In Type Required Description org_id path string true Organization name subscription_id query string false Subscription unique identifier account_bundle_id query string false Subscriptions bundle unique identifier device_id query string false Subscription device unique identifier Request example 1 2 3 4 curl -X GET https://subscriptions.
Finance Renewal
   3 min read
Finance Renewal takes customer and account information among other data and makes a request to the Risk API to evaluate the feasibility or not of selling or financing a new device while you have financing in progress
Orange TV
   10 min read
Orange TV resource represents a Orange TV subscription containing specific Orange TV data besides all data applicable to any subscription
Orange TV Libre
   5 min read
Orange Tv Libre resource represents a Orange Tv Libre subscription containing specific Orange Tv Libre data besides all data applicable to any subscription
Returns
   9 min read
Operations with returns
Barrings
   3 min read
Proxy to selfCareSocket blocks
Devices
   18 min read
Access to devices endpoints
Devices
   7 min read
Operations with devices
Disney
   9 min read
Disney resource represents a Disney subscription containing specific Disney data besides all data applicable to any subscription
Consumption
   3 min read
Access to Consumption subscription info
Netflix
   9 min read
Netflix resource represents a Netflix subscription containing specific Netflix data besides all data applicable to any subscription
Providers
   2 min read
Providers Get providers keyboard_arrow_down Get providers GET /orgs/{orgId}/providers Parameters Name In Type Required Description orgId path string true Organization name as it is registered in Mas-Stack Request example 1 2 3 4 5 curl -X GET https://logistics-stock.sta.masstack.com/v1/orgs/yoigo/providers \ -H "Accept: application/json" \ -H "Authorization: Bearer {access-token}" Responses Code Meaning Description Schema 200 OK Success [ProviderDto] 400 Bad Request Bad Request Error400 404 Not Found Not found Error404 500 Internal Server Error Internal Server Error Error500 200 - instance of ProviderDto JSON ExampleProperties Custom schema example
Credit Limits
   1 min read
Credit limits resource represents credit limits associated to a subscription or a tenant
Logistic Operators
   1 min read
Logistic Operators Get Logistic Operators keyboard_arrow_down Get Logistic Operators GET /orgs/{orgId}/logisticsOperator Parameters Name In Type Required Description orgId path string true Organization name as it is registered in Mas-Stack Request example 1 2 3 4 5 curl -X GET https://logistics-stock.sta.masstack.com/v1/orgs/yoigo/logisticsOperator \ -H "Accept: application/json" \ -H "Authorization: Bearer {access-token}" Responses Code Meaning Description Schema 200 OK Success [LogisticsOperatorDto] 400 Bad Request Bad Request Error400 404 Not Found Not found Error404 500 Internal Server Error Internal Server Error Error500 200 - instance of LogisticsOperatorDto JSON ExampleProperties Custom schema example
Misc services
   4 min read
Access to different endpoints to get configuration definition
Change Requests
   10 min read
Change requests resource represents a change request over a bundle or subscription
Commercial Brands
   1 min read
Commercial Brands Get the commercial brands. keyboard_arrow_down Get all commercial brands. GET /orgs/{orgId}/commercialbrands Parameters Name In Type Required Description orgId path string true Organization name as it is registered in Mas-Stack Request example 1 2 3 4 5 curl -X GET https://logistics-stock.sta.masstack.com/v1/orgs/yoigo/commercialbrands \ -H "Accept: application/json" \ -H "Authorization: Bearer {access-token}" Responses Code Meaning Description Schema 200 OK Success [CommercialBrandsDto] 400 Bad Request Bad Request Error400 404 Not Found Not found Error404 500 Internal Server Error Internal Server Error Error500 200 - instance of CommercialBrandsDto JSON ExampleProperties Custom schema example
Commercial Distributions
   1 min read
Commercial Distributions Get the commercial distributions. keyboard_arrow_down Get all commercial distributions. GET /orgs/{orgId}/commercialdistribution Parameters Name In Type Required Description orgId path string true Organization name as it is registered in Mas-Stack Request example 1 2 3 4 5 curl -X GET https://logistics-stock.sta.masstack.com/v1/orgs/yoigo/commercialdistribution \ -H "Accept: application/json" \ -H "Authorization: Bearer {access-token}" Responses Code Meaning Description Schema 200 OK Success CommercialDistributionDto 400 Bad Request Bad Request Error400 404 Not Found Not found Error404 500 Internal Server Error Internal Server Error Error500 if(window.
Commitments
   3 min read
Commitments resource represents a customer commitment linked to a promotion or device
DeviceInsurance
   4 min read
DeviceInsurance resource represents a Device Insurance subscription containing specific Device Insurance data besides all data applicable to any subscription
Securize
   1 min read
Securize Securize data info into a web_component authn jwt token keyboard_arrow_down Securizes an Authn token with necessary payload and roles to validate AuthZ POST /orgs/{org_id}/securize Parameters Name In Type Required Description org_id path string true Organization name body body SecurizeSign true Sign data to securize Request body - instance of SecurizeSign JSON ExampleProperties 1 2 3 { "sign_process_id": "string" } Name Type Required Description sign_process_id string true none Request example 1 2 3 4 5 6 7 8 curl -X POST https://documents.
Status
   1 min read
Status Get the statuses. keyboard_arrow_down Get all statuses. GET /orgs/{orgId}/status Parameters Name In Type Required Description orgId path string true Organization name as it is registered in Mas-Stack Request example 1 2 3 4 5 curl -X GET https://logistics-stock.sta.masstack.com/v1/orgs/yoigo/status \ -H "Accept: application/json" \ -H "Authorization: Bearer {access-token}" Responses Code Meaning Description Schema 200 OK Success [StatusDto] 400 Bad Request Bad Request Error400 404 Not Found Not found Error404 500 Internal Server Error Internal Server Error Error500 200 - instance of StatusDto JSON ExampleProperties Custom schema example
Categories
   1 min read
Categories Get the categories info. keyboard_arrow_down Get all entries related to categories and their families. GET /orgs/{orgId}/categories Parameters Name In Type Required Description orgId path string true Organization name as it is registered in Mas-Stack Request example 1 2 3 4 5 curl -X GET https://logistics-stock.sta.masstack.com/v1/orgs/yoigo/categories \ -H "Accept: application/json" \ -H "Authorization: Bearer {access-token}" Responses Code Meaning Description Schema 200 OK Success [CategoryDto] 400 Bad Request Bad Request Error400 404 Not Found Not found Error404 500 Internal Server Error Internal Server Error Error500 200 - instance of CategoryDto JSON ExampleProperties Custom schema example
Identification Chain
   3 min read
Identification Chain Get chained identification process status keyboard_arrow_down Returns the global status and step details of a chained identification process. GET /orgs/{org_id}/identifications/chain/{identification_chain_id} Parameters Name In Type Required Description org_id path string true Organization name identification_chain_id path string true Unique identifier for the chained identification process User-Agent header string true information to identify the application, operating system, vendor, and/or version of the requester Request example 1 2 3 4 5 curl -X GET https://documents.
Multisim
   4 min read
Multisim resource represents a multisim subscription containing specific multisim related data besides all data applicable to any subscription
Identification Chain Admin
   5 min read
Identification Chain Admin Create a chained identification process. keyboard_arrow_down Creates a new chained identification process with a ordered sequence of identification steps (at least one, without repeated elements). POST /orgs/{org_id}/identifications/chain Parameters Name In Type Required Description org_id path string true Organization name User-Agent header string true information to identify the application, operating system, vendor, and/or version of the requester body body CreateChainIdentificationRequest true Data about actor and the identification chain process.
Purposes
   1 min read
Purposes Get the purposes info. keyboard_arrow_down Get all entries related to purposes. GET /orgs/{orgId}/purposes Parameters Name In Type Required Description orgId path string true Organization name as it is registered in Mas-Stack Request example 1 2 3 4 5 curl -X GET https://logistics-stock.sta.masstack.com/v1/orgs/yoigo/purposes \ -H "Accept: application/json" \ -H "Authorization: Bearer {access-token}" Responses Code Meaning Description Schema 200 OK Success [PurposeDto] 400 Bad Request Bad Request Error400 404 Not Found Not found Error404 500 Internal Server Error Internal Server Error Error500 200 - instance of PurposeDto JSON ExampleProperties Custom schema example
Regions
   1 min read
Regions Get the regions info. keyboard_arrow_down Get all entries related to regions. GET /orgs/{orgId}/regions Parameters Name In Type Required Description orgId path string true Organization name as it is registered in Mas-Stack Request example 1 2 3 4 5 curl -X GET https://logistics-stock.sta.masstack.com/v1/orgs/yoigo/regions \ -H "Accept: application/json" \ -H "Authorization: Bearer {access-token}" Responses Code Meaning Description Schema 200 OK Success [RegionDto] 400 Bad Request Bad Request Error400 404 Not Found Not found Error404 500 Internal Server Error Internal Server Error Error500 200 - instance of RegionDto JSON ExampleProperties Custom schema example
Countries
   1 min read
Countries Get the countries info. keyboard_arrow_down Get all entries related to countries. GET /orgs/{orgId}/countries Parameters Name In Type Required Description orgId path string true Organization name as it is registered in Mas-Stack Request example 1 2 3 4 5 curl -X GET https://logistics-stock.sta.masstack.com/v1/orgs/yoigo/countries \ -H "Accept: application/json" \ -H "Authorization: Bearer {access-token}" Responses Code Meaning Description Schema 200 OK Success [CountryDto] 400 Bad Request Bad Request Error400 404 Not Found Not found Error404 500 Internal Server Error Internal Server Error Error500 200 - instance of CountryDto JSON ExampleProperties Custom schema example
Receptors
   1 min read
Receptors Get the receptors info. keyboard_arrow_down Get all entries related to receptors. GET /orgs/{orgId}/receptors Parameters Name In Type Required Description orgId path string true Organization name as it is registered in Mas-Stack Request example 1 2 3 4 5 curl -X GET https://logistics-stock.sta.masstack.com/v1/orgs/yoigo/receptors \ -H "Accept: application/json" \ -H "Authorization: Bearer {access-token}" Responses Code Meaning Description Schema 200 OK Success [ReceptorsDto] 400 Bad Request Bad Request Error400 404 Not Found Not found Error404 500 Internal Server Error Internal Server Error Error500 200 - instance of ReceptorsDto JSON ExampleProperties Custom schema example
Characteristics Values
   1 min read
Characteristics Values Get characteristics values. keyboard_arrow_down Get characteristics values. GET /orgs/{orgId}/characteristics-values Parameters Name In Type Required Description orgId path string true Organization name as it is registered in Mas-Stack Request example 1 2 3 4 5 curl -X GET https://logistics-stock.sta.masstack.com/v1/orgs/yoigo/characteristics-values \ -H "Accept: application/json" \ -H "Authorization: Bearer {access-token}" Responses Code Meaning Description Schema 200 OK Success [CharacteristicsValueDto] 400 Bad Request Bad Request Error400 404 Not Found Not found Error404 500 Internal Server Error Internal Server Error Error500 if(window.
Sales Channel
   1 min read
Sales Channel Get sales channels keyboard_arrow_down Get sales channels GET /orgs/{orgId}/saleschannels Parameters Name In Type Required Description orgId path string true Organization name as it is registered in Mas-Stack Request example 1 2 3 4 5 curl -X GET https://logistics-stock.sta.masstack.com/v1/orgs/yoigo/saleschannels \ -H "Accept: application/json" \ -H "Authorization: Bearer {access-token}" Responses Code Meaning Description Schema 200 OK success [SalesChannelDto] 400 Bad Request Bad Request Error400 404 Not Found Not found Error404 500 Internal Server Error Internal Server Error Error500 200 - instance of SalesChannelDto JSON ExampleProperties Custom schema example
Tenant group brand
   1 min read
Tenant group brand Get all brands. keyboard_arrow_down Get all brands. GET /orgs/{orgId}/tenantGroupBrand Parameters Name In Type Required Description orgId path string true Organization name as it is registered in Mas-Stack Request example 1 2 3 4 5 curl -X GET https://logistics-stock.sta.masstack.com/v1/orgs/masmovil/tenantGroupBrand \ -H "Accept: application/json" \ -H "Authorization: Bearer {access-token}" Responses Code Meaning Description Schema 200 OK Success [TenantGroupBrandDto] 400 Bad Request Bad Request Error400 404 Not Found Not found Error404 500 Internal Server Error Internal Server Error Error500 200 - instance of TenantGroupBrandDto JSON ExampleProperties Custom schema example
Organizations
   1 min read
Organizations Get the organizations info. keyboard_arrow_down Get all entries related to organizations. GET /orgs/{orgId}/organizations Parameters Name In Type Required Description orgId path string true Organization name as it is registered in Mas-Stack Request example 1 2 3 4 5 curl -X GET https://logistics-stock.sta.masstack.com/v1/orgs/yoigo/organizations \ -H "Accept: application/json" \ -H "Authorization: Bearer {access-token}" Responses Code Meaning Description Schema 200 OK Success [OrganizationDto] 400 Bad Request Bad Request Error400 404 Not Found Not found Error404 500 Internal Server Error Internal Server Error Error500 200 - instance of OrganizationDto JSON ExampleProperties Custom schema example
Sap Ordering
   2 min read
Sap Ordering Get a list of sap ordering searched keyboard_arrow_down Get a list of all existing sap ordering with the query search, can search by any parameters in a sap ordering, its necessary at leaste one query parameter POST /orgs/{orgId}/sap_ordering/search Parameters Name In Type Required Description orgId path string true Organization name as it is registered in Mas-Stack page query integer false Page number for pagination size query integer false Page size for pagination sort query string false Sort by a field order query string false Order by a field group query string false Group by a field body body SapOrderingDto false Information needed to search a sap ordering Enumerated Values Property Values order one of [ASC, DESC] Request body - instance of SapOrderingDto JSON ExampleProperties 1 2 3 4 5 6 7 8 9 10 { "sapOrderingAuxId": 1, "companyInvoice": "company", "productSapCode": 1, "productSapDescription": "description", "productSapMaterial": "material", "productSapFamilyCode": 1, "providerId": 1, "supplierToProviderId": 1 } Name Type Required Description sapOrderingAuxId integer false none companyInvoice string false none productSapCode string false none productSapDescription string false none productSapMaterial string false none productSapFamilyCode string false none providerId integer false none supplierToProviderId integer false none Request example 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 curl -X POST https://logistics-stock.
Report importer
   3 min read
Report importer Get all report importer details keyboard_arrow_down Get all report importer details GET /orgs/{orgId}/report_importer Parameters Name In Type Required Description orgId path string true Organization name as it is registered in Mas-Stack Request example 1 2 3 4 5 curl -X GET https://logistics-stock.sta.masstack.com/v1/orgs/yoigo/report_importer \ -H "Accept: application/json" \ -H "Authorization: Bearer {access-token}" Responses Code Meaning Description Schema 200 OK Success [ReportImporterDto] 400 Bad Request Bad Request Error400 404 Not Found Not found Error404 500 Internal Server Error Internal Server Error Error500 200 - instance of ReportImporterDto JSON ExampleProperties Custom schema example