V2
Users
Access to user
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| orgId | path | string | true | organization name |
| body | body | UserTreeSearch | true | User search parameters |
Request body - instance of UserTreeSearch
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| anonymous | UserDocumentSearch | false | document type and value for user search |
| Name | Type | Required | Description |
|---|---|---|---|
| anonymous | UserNumberSearch | false | user number (MSISDN) |
| Name | Type | Required | Description |
|---|---|---|---|
| anonymous | UserEmailSearch | false | user email |
Request example
|
|
Responses
| Code | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | successful operation | Users-user |
| 400 | Bad Request | Invalid request body | ErrorMessage |
| 403 | Forbidden | Forbidden resource | ErrorMessage |
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| orgId | path | string | true | organization name |
| query | string | false | user email | |
| number | query | string | false | user phone number (MSISDN) |
| nif | query | string | false | Deprecated use documentType and document (user nif) |
| documentType | query | DocumentTypeSearch | false | Document type id |
| document | query | string | false | Document with numbers and letters |
Enumerated Values
| Property | Values |
|---|---|
| documentType | one of [NIF, DNI, TR, PASS, CIF] |
Request example
|
|
Responses
| Code | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | successful operation | Users-user |
| 400 | Bad Request | Invalid request body | ErrorMessage |
| 403 | Forbidden | Forbidden resource | ErrorMessage |
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| orgId | path | string | true | organization name |
| body | body | UserDocumentSearch | true | Contains product data |
Request body - instance of UserDocumentSearch
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| document_type | DocumentTypeSearch | true | document type value |
| document | string | true | none |
Request example
|
|
Responses
| Code | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | successful operation | Users-user |
| 400 | Bad Request | Invalid request body | ErrorMessage |
| 403 | Forbidden | Forbidden resource | ErrorMessage |
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| orgId | path | string | true | organization name |
| userId | path | integer(int64) | true | user identifier |
Request example
|
|
Responses
| Code | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | successful operation | User |
| 400 | Bad Request | Invalid request body | ErrorMessage |
| 404 | Not Found | Resource not found | ErrorMessage |
| 405 | Method Not Allowed | Method not allowed | None |
200 - instance of User
Custom schema example
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| id | integer(int64) | true | none |
| customer_id | integer(int64) | false | none |
| language | LanguageType | false | none |
| document_type | DocumentType | true | none |
| document_value | string | true | none |
| sector | UserSector | false | none |
| type | UserType | true | none |
| nationality | Nationality | false | none |
| personal | Personal | false | none |
| business | Business | false | none |
| address_info | UserAddress | false | none |
| special_treatment | SpecialTreatment | false | possible values can be retrieved in mas-customers v4 api /orgs/{org_id}/special-treatment |
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| orgId | path | string | true | organization name |
| body | body | PatchAgileTvSubscriptionRequest | true | ‘none’ |
Request body - JsonObject
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| old_email | string | true | none |
| new_email | string | true | none |
| document_number | string | true | none |
Request example
|
|
Responses
| Code | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | successful operation | None |
| 400 | Bad Request | Invalid request body | ErrorMessage |
| 404 | Not Found | Resource not found | ErrorMessage |
Endpoints
Signups
Users
Accounts
Invoices
Terms
Payment info
Account migrations
Subscriptions
Products
Services
Bonuses
Promotions
Barrings
Workorders
Penalties