V1
Fraud Requests
Access to fraud requests
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| org_id | path | string | true | Organization name |
| sale_id | query | string | false | SaleId filter |
| subscription_id | query | string | false | SubscriptionId filter |
| customer_id | query | string | false | CustomerId filter |
| account_id | query | string | false | AccountId filter |
| risk_decision | query | string | false | RiskDecision status filter |
| date_range | query | string | false | Date range filter. Must match pattern dd/MM/yyyy,dd/MM/yyyy |
Enumerated Values
| Property | Values |
|---|---|
| risk_decision | one of [A, X, D, R] |
Request example
|
|
Responses
| Code | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | OK | [GetFraudRequest] |
| 404 | Not Found | A fraud request with the specified criteria was not found | ErrorMessage |
| 500 | Internal Server Error | Unexpected error | ErrorMessage |
200 - instance of GetFraudRequest
Custom schema example
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| anonymous | FraudRequest | false | none |
| Name | Type | Required | Description |
|---|---|---|---|
| anonymous | object | false | none |
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| org_id | path | string | true | Organization name |
| id | path | string | true | fraud request unique identifier |
| body | body | PatchFraudRequest | true | ‘none’ |
Request body - instance of PatchFraudRequest
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| risk_decision | string | true | fraud request risk decision
|
| risk_level | integer(int32) | true | Value from 0 to 10 |
| risk_codes | string | false | risk codes |
| fraud_request_value | integer(int64) | false | unique response id |
| status_change_user | string | false | user name of the user performing the subscription status change (Mysim user login) |
| status_change_reason | string | false | subscription status change reason |
| requested_status_change_date | string(date-time) | false | date when the status change must be effective |
| Property | Values |
|---|---|
| risk_decision | one of [A, X, D] |
Request example
|
|
Responses
| Code | Meaning | Description | Schema |
|---|---|---|---|
| 202 | Accepted | fraud request modification successfully received | None |
| 400 | Bad Request | Invalid body | ErrorMessage |
| 404 | Not Found | A fraud request with the specified id was not found | ErrorMessage |
| 409 | Conflict | The request could not be completed due to a conflict with the current state of the resource | ErrorMessage |
| 500 | Internal Server Error | Unexpected error | ErrorMessage |
400 - instance of ErrorMessage
Custom schema example
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| errors | [ErrorMessageItem] | true | none |
Endpoints
AccountBundles
Apple Watch
Credit Limits
Devices
Fraud Requests
FreeUnitsPackages
Promotions
Segments
Subscription Commercial Products
Subscriptions
Contracts