V3
Schemas
MasksOperationRequest
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| action | string | true | Action of the operation, the operation that applies the set of masks provided |
| barringsMasksCodes | [string] | true | none |
| reason | string | false | Reason of barring operation |
| Property | Values |
|---|---|
| action | one of [APPLY, REMOVE] |
| reason | one of [DEBT, RISK, MIGRATION, ATC, CUST] |
MasksPrepaidOperationRequest
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| action | string | true | Action of the operation, the operation that applies the set of masks provided |
| barringsMasksCodes | [string] | true | none |
| reason | string | false | Reason of barring operation |
| deferredDate | string(date-time) | false | Date when the barring will be applied |
| Property | Values |
|---|---|
| action | one of [APPLY, REMOVE] |
| reason | one of [DEBT, RISK, MIGRATION, ATC, CUST] |
MasksOperationResponse
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| externalId | string | true | External identifier of the business process operation triggered and associated to the request |
ServiceOperationRequest
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| reason | string | true | Reason |
| active | boolean | true | none |
| Property | Values |
|---|---|
| reason | one of [CUST, PROD] |
MultiServicesOperationRequest
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| reason | string | true | Reason |
| services | [ServiceDto] | true | [Service with status] |
| Property | Values |
|---|---|
| reason | one of [CUST, PROD] |
ServiceOperationResponse
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| externalId | string | true | External identifier of the business process operation triggered and associated to the request |
ServiceDto
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| serviceId | integer(int64) | true | Service Id |
| active | boolean | true | Desired service status |
ServiceStatusDto
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| serviceId | integer(int64) | true | Service Id |
| serviceName | string | true | Service Name |
| active | boolean | true | Service status |
| statusReason | [string] | true | none |
| order | OrderDto | true | none |
OrderDto
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| running | boolean | true | Order running status |
| orders | [string] | true | External id list |
ServiceStatusListDto
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| anonymous | [ServiceStatusDto] | false | none |
SubscriptionMasksResponse
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| anonymous | [MaskCode] | false | Mask code list |
MaskCode
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| anonymous | string | false | Mask code |
SubscriptionDeferredMasksResponse
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| anonymous | [DeferredMask] | false | Deferred Masks list |
DeferredMask
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| mask | string | true | none |
| deferredDate | string(date-time) | true | none |
SubscriptionMasksHistoryResponse
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| anonymous | [MaskHistoryResponse] | false | none |
MaskHistoryResponse
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| id | integer(int64) | true | history id |
| mask | ReducedMaskDto | true | none |
| operation | string | true | none |
| subscription_id | string | true | subscription id |
| user | string | true | none |
| date | string(date-time) | true | none |
| Property | Values |
|---|---|
| operation | one of [APPLY, REMOVE] |
UploadFileResponse
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| fileName | string | false | The name of the file that was uploaded. |
| message | string | false | A confirmation message indicating the status of the upload. |
ReducedMaskDto
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| id | integer(int64) | true | The mask id |
| code | string | true | Then mask code |
| name | string | true | none |
| description | string | true | Then mask description |
MaskCatalogueListDto
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| anonymous | [MaskCatalogueDto] | false | List of barring masks |
MaskCatalogueDto
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| id | integer(int64) | true | Mask Id |
| code | string | true | Barrings mask code, external identifier |
| description | string | false | Barrings mask description |
| name | string | false | Barrings mask business name |
| operationTypeCode | string | false | Operation type group code |
| subscriptionTypeCode | string | false | Subscription type code |
| services | ServiceCatalogueListDto | false | List of mask services |
ServiceCatalogueListDto
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| anonymous | [ServiceCatalogueDto] | false | none |
ServiceCatalogueDto
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| id | integer(int64) | true | Service Id |
| code | string | true | Service code |
| description | string | false | Service description |
ServiceStatusHistoryListResponse
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| anonymous | [ServiceStatusHistoryResponse] | false | none |
ServiceStatusHistoryResponse
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| id | integer(int64) | true | The history id |
| subscriptionId | string | true | The subscription id |
| serviceId | integer(int64) | true | The service id |
| serviceName | string | true | The service name |
| serviceStatus | boolean | true | The service status (true = active, false = inactive) |
| operationTypeId | integer(int64) | true | The operation type id |
| operationType | string | true | The operation type code |
| username | string | true | The username |
| updateDate | string(date-time) | true | The update date |
RegularizationListDto
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| anonymous | [RegularizationDto] | false | none |
RegularizationItemListDto
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| anonymous | [RegularizationItemDto] | false | none |
RegularizationDto
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| id | string | false | The regularization id |
| username | string | true | User who performs the regularization |
| userReason | string | true | Reason to perform the regularization |
| requestDate | string(date-time) | true | The date of the regularization |
| fileName | string | true | Name of the csv file related to the regularization |
| status | integer(int64) | false | The regularization status |
| requestedQuantity | integer(int64) | false | The quantity of subscriptions (lines of the csv) to regularize |
| requestedCompleted | integer(int64) | false | The quantity of subscriptions (lines of the csv) regularized ok |
| requestedError | integer(int64) | false | The quantity of subscriptions (lines of the csv) regularized ko |
| requestedUnprocessed | integer(int64) | false | The quantity of subscriptions (lines of the csv) unprocessed |
RegularizationItemDto
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| id | string | false | The regularization item id |
| tenant | string | true | The subscription tenant |
| subscriptionId | string | true | The subscription id |
| status | integer(int64) | true | The regularization item status |
| operation | string | true | The operation to perform |
| masks | string | true | A comma separated list of mask to operate |
| subscriptionType | string | false | The subscription type |
ErrorResponse
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| tracingId | string | true | Trace id of the related request to track the exception |
| code | string | true | Error code string for fast identification |
| message | string | false | Message description or detail of error |