Download OpenAPI specification:
Description of documentation
| user_id | string <uuid> |
[- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "is_active": true,
- "is_verified": true,
- "name": "string",
- "contact_phone": "string",
- "contact_email": "user@example.com",
- "logo": "3c06f846-1ab1-40a9-8645-a19a9fdeae85",
- "license": "0062b866-9a29-4aaa-bcb3-34c1f3d5760d"
}
]| name required | string <= 255 characters |
| contact_phone | string or null <= 255 characters ^(\+)?(?P<country_code>251)?(?P<phone_number>... |
| contact_email required | string <email> <= 254 characters |
| logo | string or null <uuid> |
| license | string or null <uuid> |
{- "name": "string",
- "contact_phone": "string",
- "contact_email": "user@example.com",
- "logo": "3c06f846-1ab1-40a9-8645-a19a9fdeae85",
- "license": "0062b866-9a29-4aaa-bcb3-34c1f3d5760d"
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "is_active": true,
- "is_verified": true,
- "name": "string",
- "contact_phone": "string",
- "contact_email": "user@example.com",
- "logo": "3c06f846-1ab1-40a9-8645-a19a9fdeae85",
- "license": "0062b866-9a29-4aaa-bcb3-34c1f3d5760d"
}| id required | integer A unique integer value identifying this business. |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "is_active": true,
- "is_verified": true,
- "name": "string",
- "contact_phone": "string",
- "contact_email": "user@example.com",
- "logo": "3c06f846-1ab1-40a9-8645-a19a9fdeae85",
- "license": "0062b866-9a29-4aaa-bcb3-34c1f3d5760d"
}| phone_number required | string |
| password required | string |
{- "phone_number": "string",
- "password": "string"
}{- "refresh": "string",
- "access": "string",
- "user": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "first_name": "string",
- "last_name": "string",
- "phone_number": "string",
- "is_phone_verified": true,
- "is_email_verified": true,
- "date_joined": "2019-08-24T14:15:22Z"
}
}Confirm password reset using the code sent to the user's phone
| code required | string |
| phone_number required | string |
| new_password required | string |
{- "code": "string",
- "phone_number": "string",
- "new_password": "string"
}{- "property1": null,
- "property2": null
}Request a password reset code to be sent to the user's phone number
| phone_number required | string |
{- "phone_number": "string"
}{- "property1": null,
- "property2": null
}| first_name | string <= 150 characters |
| last_name | string or null <= 150 characters |
| password required | string |
| phone_number required | string <= 255 characters ^(\+)?(?P<country_code>251)?(?P<phone_number>... |
{- "first_name": "string",
- "last_name": "string",
- "password": "string",
- "phone_number": "string"
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "first_name": "string",
- "last_name": "string",
- "phone_number": "string",
- "date_joined": "2019-08-24T14:15:22Z"
}| business_id | string <uuid> |
| categories | string |
| is_active | string |
| name | string |
[- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "name": "string",
- "service_type": "basic",
- "is_active": true,
- "business": 0,
- "image": "89f204d4-24d2-439a-b6e8-e97405cb1f8e",
- "categories": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
]
}
]| name required | string <= 255 characters |
| service_type required | string (ServiceTypeEnum) Enum: "basic" "premium"
|
| is_active | boolean |
| business required | integer |
| image | string or null <uuid> |
| categories | Array of strings <uuid> [ items <uuid > ] |
{- "name": "string",
- "service_type": "basic",
- "is_active": true,
- "business": 0,
- "image": "89f204d4-24d2-439a-b6e8-e97405cb1f8e",
- "categories": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
]
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "name": "string",
- "service_type": "basic",
- "is_active": true,
- "business": 0,
- "image": "89f204d4-24d2-439a-b6e8-e97405cb1f8e",
- "categories": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
]
}| id required | string <uuid> A UUID string identifying this service. |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "name": "string",
- "service_type": "basic",
- "is_active": true,
- "business": 0,
- "image": "89f204d4-24d2-439a-b6e8-e97405cb1f8e",
- "categories": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
]
}[- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "name": "string",
- "is_active": true
}
]| phone_number | string |
[- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "first_name": "string",
- "last_name": "string",
- "phone_number": "string",
- "is_phone_verified": true,
- "is_email_verified": true,
- "date_joined": "2019-08-24T14:15:22Z"
}
]| id required | string <uuid> A UUID string identifying this user. |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "first_name": "string",
- "last_name": "string",
- "phone_number": "string",
- "is_phone_verified": true,
- "is_email_verified": true,
- "date_joined": "2019-08-24T14:15:22Z"
}| id required | string <= 255 characters |
| label | string or null <= 255 characters |
{- "id": "string",
- "label": "string"
}{- "id": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "label": "string"
}| id required | string A unique value identifying this user device. |
{- "id": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "label": "string"
}Retrieve or update the authenticated user's profile
| id required | string <uuid> A UUID string identifying this user. |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "last_login": "2019-08-24T14:15:22Z",
- "first_name": "string",
- "email": "user@example.com",
- "is_active": true,
- "date_joined": "2019-08-24T14:15:22Z",
- "profile_pic_id": "e7e57f3b-fcab-4884-8f3c-e54dae3fd23f",
- "phone_number": "string",
- "is_phone_verified": true,
- "is_email_verified": true,
- "last_name": "string",
- "user_type": "user"
}| id required | string <uuid> A UUID string identifying this user. |
| last_login | string or null <date-time> |
| first_name | string <= 150 characters |
string <email> (Email address) <= 254 characters | |
| is_active | boolean (Active) Designates whether this user should be treated as active. Unselect this instead of deleting accounts. |
| date_joined | string <date-time> |
| profile_pic_id | string or null <uuid> |
| phone_number required | string <= 255 characters ^(\+)?(?P<country_code>251)?(?P<phone_number>... |
| is_phone_verified | boolean |
| is_email_verified | boolean |
| last_name | string or null <= 150 characters |
| user_type required | string (UserTypeEnum) Enum: "user" "busines"
|
{- "last_login": "2019-08-24T14:15:22Z",
- "first_name": "string",
- "email": "user@example.com",
- "is_active": true,
- "date_joined": "2019-08-24T14:15:22Z",
- "profile_pic_id": "e7e57f3b-fcab-4884-8f3c-e54dae3fd23f",
- "phone_number": "string",
- "is_phone_verified": true,
- "is_email_verified": true,
- "last_name": "string",
- "user_type": "user"
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "last_login": "2019-08-24T14:15:22Z",
- "first_name": "string",
- "email": "user@example.com",
- "is_active": true,
- "date_joined": "2019-08-24T14:15:22Z",
- "profile_pic_id": "e7e57f3b-fcab-4884-8f3c-e54dae3fd23f",
- "phone_number": "string",
- "is_phone_verified": true,
- "is_email_verified": true,
- "last_name": "string",
- "user_type": "user"
}| id required | string <uuid> A UUID string identifying this user. |
| last_login | string or null <date-time> |
| first_name | string <= 150 characters |
string <email> (Email address) <= 254 characters | |
| is_active | boolean (Active) Designates whether this user should be treated as active. Unselect this instead of deleting accounts. |
| date_joined | string <date-time> |
| profile_pic_id | string or null <uuid> |
| phone_number | string <= 255 characters ^(\+)?(?P<country_code>251)?(?P<phone_number>... |
| is_phone_verified | boolean |
| is_email_verified | boolean |
| last_name | string or null <= 150 characters |
| user_type | string (UserTypeEnum) Enum: "user" "busines"
|
{- "last_login": "2019-08-24T14:15:22Z",
- "first_name": "string",
- "email": "user@example.com",
- "is_active": true,
- "date_joined": "2019-08-24T14:15:22Z",
- "profile_pic_id": "e7e57f3b-fcab-4884-8f3c-e54dae3fd23f",
- "phone_number": "string",
- "is_phone_verified": true,
- "is_email_verified": true,
- "last_name": "string",
- "user_type": "user"
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "last_login": "2019-08-24T14:15:22Z",
- "first_name": "string",
- "email": "user@example.com",
- "is_active": true,
- "date_joined": "2019-08-24T14:15:22Z",
- "profile_pic_id": "e7e57f3b-fcab-4884-8f3c-e54dae3fd23f",
- "phone_number": "string",
- "is_phone_verified": true,
- "is_email_verified": true,
- "last_name": "string",
- "user_type": "user"
}| code required | string |
| user_id required | string <uuid> |
| code_type required | integer Enum: 1 2
|
{- "code": "string",
- "user_id": "a169451c-8525-4352-b8ca-070dd449a1a5",
- "code_type": 1
}{- "detail": "string",
- "user": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "first_name": "string",
- "last_name": "string",
- "phone_number": "string",
- "is_phone_verified": true,
- "is_email_verified": true,
- "date_joined": "2019-08-24T14:15:22Z"
}
}| user_id required | string <uuid> |
| code_type required | integer (CodeTypeEnum) Enum: 1 2
|
{- "user_id": "a169451c-8525-4352-b8ca-070dd449a1a5",
- "code_type": 1
}{- "user_id": "a169451c-8525-4352-b8ca-070dd449a1a5",
- "code_type": 1,
- "detail": "string"
}| is_active | boolean |
{- "is_active": true
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "access_id": "string",
- "access_secret": "string",
- "is_active": true
}API endpoint that allows user grants to be viewed or edited.
| expires_at_gte | string Filter by expiration date greater than or equal to |
| status | string Filter by grant status |
| user_id | integer Filter by user ID |
[- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "expires_at": "2019-08-24T14:15:22Z",
- "max_amount": "string",
- "meta_data": null,
- "grant_status": "pending",
- "is_active": true,
- "enterprise": "796caaf9-a7de-4817-9ffa-39d04bf83de9"
}
]API endpoint that allows user grants to be viewed or edited.
| X-Access-Id required | string |
| X-Access-Secret required | string |
| phone_number required | string |
| expires_at | string or null <date-time> |
| max_amount required | string <decimal> ^-?\d{0,8}(?:\.\d{0,2})?$ |
| meta_data | any or null |
| enterprise required | string <uuid> |
{- "phone_number": "string",
- "expires_at": "2019-08-24T14:15:22Z",
- "max_amount": "string",
- "meta_data": null,
- "enterprise": "796caaf9-a7de-4817-9ffa-39d04bf83de9"
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "expires_at": "2019-08-24T14:15:22Z",
- "max_amount": "string",
- "meta_data": null,
- "grant_status": "pending",
- "is_active": true,
- "enterprise": "796caaf9-a7de-4817-9ffa-39d04bf83de9"
}API endpoint that allows user grants to be viewed or edited.
| id required | string <uuid> A UUID string identifying this user grant. |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "expires_at": "2019-08-24T14:15:22Z",
- "max_amount": "string",
- "meta_data": null,
- "grant_status": "pending",
- "is_active": true,
- "enterprise": "796caaf9-a7de-4817-9ffa-39d04bf83de9"
}API endpoint that allows enterprises to pull money from user wallets.
| amount required | integer >= 1 |
| remarks | string |
| user_grant required | string <uuid> |
{- "amount": 1,
- "remarks": "string",
- "user_grant": "1aacc5e3-ab68-4d88-b575-608466d7adb1"
}{- "amount": 1,
- "remarks": "string",
- "user_grant": "1aacc5e3-ab68-4d88-b575-608466d7adb1"
}| expires_at_gte | string <date-time> |
| status | string |
[- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "enterprise": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "long_name": "string",
- "short_name": "string",
- "description": "string",
- "is_active": true,
- "pull_limit": -2147483648,
}, - "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "expires_at": "2019-08-24T14:15:22Z",
- "max_amount": "string",
- "meta_data": null,
- "grant_status": "pending",
- "is_active": true
}
]| id required | string <uuid> A UUID string identifying this user grant. |
| expires_at | string or null <date-time> |
| max_amount required | string <decimal> ^-?\d{0,8}(?:\.\d{0,2})?$ |
| meta_data | any or null |
| grant_status | string (GrantStatusEnum) Enum: "pending" "approved" "rejected" "suspended"
|
| is_active | boolean |
{- "expires_at": "2019-08-24T14:15:22Z",
- "max_amount": "string",
- "meta_data": null,
- "grant_status": "pending",
- "is_active": true
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "enterprise": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "long_name": "string",
- "short_name": "string",
- "description": "string",
- "is_active": true,
- "pull_limit": -2147483648,
}, - "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "expires_at": "2019-08-24T14:15:22Z",
- "max_amount": "string",
- "meta_data": null,
- "grant_status": "pending",
- "is_active": true
}| id required | string <uuid> A UUID string identifying this user grant. |
| expires_at | string or null <date-time> |
| max_amount | string <decimal> ^-?\d{0,8}(?:\.\d{0,2})?$ |
| meta_data | any or null |
| grant_status | string (GrantStatusEnum) Enum: "pending" "approved" "rejected" "suspended"
|
| is_active | boolean |
{- "expires_at": "2019-08-24T14:15:22Z",
- "max_amount": "string",
- "meta_data": null,
- "grant_status": "pending",
- "is_active": true
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "enterprise": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "long_name": "string",
- "short_name": "string",
- "description": "string",
- "is_active": true,
- "pull_limit": -2147483648,
}, - "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "expires_at": "2019-08-24T14:15:22Z",
- "max_amount": "string",
- "meta_data": null,
- "grant_status": "pending",
- "is_active": true
}[- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "name": "string",
}
][- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "content_length": 0,
- "content_type": "string",
- "last_modified": "2019-08-24T14:15:22Z",
- "meta_data": null,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "key": "string",
}
]| key required | string <= 255 characters |
{- "key": "string"
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "content_length": 0,
- "content_type": "string",
- "last_modified": "2019-08-24T14:15:22Z",
- "meta_data": null,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "key": "string",
}| id required | string <uuid> A UUID string identifying this file meta. |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "content_length": 0,
- "content_type": "string",
- "last_modified": "2019-08-24T14:15:22Z",
- "meta_data": null,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "key": "string",
}| hash required | string <= 255 characters |
| size required | integer [ 10 .. 6000 ] |
| ext required | string Enum: "png" "jpg" "heic" "jpeg" "gif" "pdf" "mp4" "mkv" "avi"
|
{- "hash": "string",
- "size": 10,
- "ext": "png"
}{- "size": 10,
- "id": "string",
- "signed_url": "string",
- "key": "string"
}[- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "title": "string",
- "content": "string",
- "notification_type": "broadcast",
- "delivery_method": "inApp",
- "transaction_id": "0fec1e58-b197-4052-99cf-2218496c5482",
- "user": "76f62a58-5404-486d-9afc-07bded328704",
- "groups": [
- 0
]
}
]| phone_number required | string |
| password required | string |
{- "phone_number": "string",
- "password": "string"
}{- "refresh": "string",
- "access": "string",
- "user": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "first_name": "string",
- "last_name": "string",
- "phone_number": "string",
- "is_phone_verified": true,
- "is_email_verified": true,
- "date_joined": "2019-08-24T14:15:22Z"
}
}[- {
- "id": 0,
- "name": "string",
- "contact_phone": "string",
- "contact_email": "user@example.com",
- "is_active": true,
- "is_verified": true,
- "owner": "534359f7-5407-4b19-ba92-c71c370022a5",
- "trust_level": "low",
- "created_at": "2019-08-24T14:15:22Z"
}
][- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "transaction": "6b91fbed-a61e-4512-a48d-a6c1ac2f90cb",
- "phone_number": "string",
- "amount": 9223372036854776000,
- "notes": "string",
- "status": "needs_response",
- "created_at": "2019-08-24T14:15:22Z"
}
]| transaction required | string <uuid> ID of the disputed transaction |
| phone_number required | string <= 20 characters ^(\+)?(?P<country_code>251)?(?P<phone_number>... Phone number of the reporter |
| amount | integer <int64> [ 0 .. 9223372036854776000 ] Disputed amount in ETB |
| notes | string or null Additional notes about the dispute |
| status | string Enum: "needs_response" "in_review" "reviewed" "resolved" Current status of the dispute
|
{- "transaction": "6b91fbed-a61e-4512-a48d-a6c1ac2f90cb",
- "phone_number": "string",
- "amount": 9223372036854776000,
- "notes": "string",
- "status": "needs_response"
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "transaction": "6b91fbed-a61e-4512-a48d-a6c1ac2f90cb",
- "phone_number": "string",
- "amount": 9223372036854776000,
- "notes": "string",
- "status": "needs_response",
- "created_at": "2019-08-24T14:15:22Z"
}| id required | string <uuid> A UUID string identifying this Dispute. |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "transaction": "6b91fbed-a61e-4512-a48d-a6c1ac2f90cb",
- "phone_number": "string",
- "amount": 9223372036854776000,
- "notes": "string",
- "status": "needs_response",
- "created_at": "2019-08-24T14:15:22Z"
}| id required | string <uuid> A UUID string identifying this Dispute. |
| status | string Enum: "needs_response" "in_review" "reviewed" "resolved" Current status of the dispute
|
| notes | string or null Additional notes about the dispute |
{- "status": "needs_response",
- "notes": "string"
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "status": "needs_response",
- "notes": "string"
}| id required | string <uuid> A UUID string identifying this Dispute. |
| status | string Enum: "needs_response" "in_review" "reviewed" "resolved" Current status of the dispute
|
{- "status": "needs_response"
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "status": "needs_response"
}| id required | string <uuid> A UUID string identifying this Dispute. |
| status | string Enum: "needs_response" "in_review" "reviewed" "resolved" Current status of the dispute
|
| notes | string or null Additional notes about the dispute |
{- "status": "needs_response",
- "notes": "string"
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "status": "needs_response",
- "notes": "string"
}[- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "from_user": "string",
- "to_user": "string",
- "amount": 1,
- "status": "pending",
- "remarks": "string",
- "date": "2019-08-24T14:15:22Z"
}
]| id required | string <uuid> A UUID string identifying this transaction. |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "from_user": "string",
- "to_user": "string",
- "amount": 1,
- "status": "pending",
- "remarks": "string",
- "date": "2019-08-24T14:15:22Z"
}OpenApi3 schema for this API. Format can be selected via content negotiation.
| format | string Enum: "json" "yaml" |
| lang | string Enum: "af" "ar" "ar-dz" "ast" "az" "be" "bg" "bn" "br" "bs" "ca" "ckb" "cs" "cy" "da" "de" "dsb" "el" "en" "en-au" "en-gb" "eo" "es" "es-ar" "es-co" "es-mx" "es-ni" "es-ve" "et" "eu" "fa" "fi" "fr" "fy" "ga" "gd" "gl" "he" "hi" "hr" "hsb" "hu" "hy" "ia" "id" "ig" "io" "is" "it" "ja" "ka" "kab" "kk" "km" "kn" "ko" "ky" "lb" "lt" "lv" "mk" "ml" "mn" "mr" "ms" "my" "nb" "ne" "nl" "nn" "os" "pa" "pl" "pt" "pt-br" "ro" "ru" "sk" "sl" "sq" "sr" "sr-latn" "sv" "sw" "ta" "te" "tg" "th" "tk" "tr" "tt" "udm" "ug" "uk" "ur" "uz" "vi" "zh-hans" "zh-hant" |
| business_id | string <uuid> |
| service_id | string <uuid> |
| service_type | string |
[- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "name": "string",
- "features": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "content": "string"
}
], - "fixed_price": -9223372036854776000,
- "payment_type": "pre"
}
]| next_billing_date_gt | string <date-time> next billing date greater than |
| next_billing_date_lt | string <date-time> next billing date less than |
| subscription_id | integer Subscription ID |
[- {
- "is_active": true,
- "subscription": "da7489c5-d730-47b7-9958-07300ef9d3d8"
}
]| subscription required | string <uuid> |
{- "subscription": "da7489c5-d730-47b7-9958-07300ef9d3d8"
}{- "is_active": true,
- "subscription": "da7489c5-d730-47b7-9958-07300ef9d3d8"
}| business_id | string <uuid> |
| service_id | string <uuid> |
| service_type | string |
[- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "features": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "content": "string"
}
], - "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "name": "string",
- "frequency": -9223372036854776000,
- "fixed_price": -9223372036854776000,
- "is_active": true,
- "has_fixed_price": true,
- "payment_type": "pre",
- "service": "cd8c5e52-093e-43db-9c42-184f00e681dd"
}
]required | Array of objects (Features) |
| name required | string <= 255 characters |
| frequency required | integer <int64> [ -9223372036854776000 .. 9223372036854776000 ] |
| fixed_price | integer or null <int64> [ -9223372036854776000 .. 9223372036854776000 ] |
| is_active | boolean |
| has_fixed_price | boolean |
| payment_type | string (PaymentTypeEnum) Enum: "pre" "post"
|
| service required | string <uuid> |
{- "features": [
- {
- "content": "string"
}
], - "name": "string",
- "frequency": -9223372036854776000,
- "fixed_price": -9223372036854776000,
- "is_active": true,
- "has_fixed_price": true,
- "payment_type": "pre",
- "service": "cd8c5e52-093e-43db-9c42-184f00e681dd"
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "features": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "content": "string"
}
], - "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "name": "string",
- "frequency": -9223372036854776000,
- "fixed_price": -9223372036854776000,
- "is_active": true,
- "has_fixed_price": true,
- "payment_type": "pre",
- "service": "cd8c5e52-093e-43db-9c42-184f00e681dd"
}| id required | string <uuid> A UUID string identifying this subscription. |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "features": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "content": "string"
}
], - "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "name": "string",
- "frequency": -9223372036854776000,
- "fixed_price": -9223372036854776000,
- "is_active": true,
- "has_fixed_price": true,
- "payment_type": "pre",
- "service": "cd8c5e52-093e-43db-9c42-184f00e681dd"
}| id required | string <uuid> A UUID string identifying this subscription. |
required | Array of objects (Features) |
| name required | string <= 255 characters |
| frequency required | integer <int64> [ -9223372036854776000 .. 9223372036854776000 ] |
| fixed_price | integer or null <int64> [ -9223372036854776000 .. 9223372036854776000 ] |
| is_active | boolean |
| has_fixed_price | boolean |
| payment_type | string (PaymentTypeEnum) Enum: "pre" "post"
|
| service required | string <uuid> |
{- "features": [
- {
- "content": "string"
}
], - "name": "string",
- "frequency": -9223372036854776000,
- "fixed_price": -9223372036854776000,
- "is_active": true,
- "has_fixed_price": true,
- "payment_type": "pre",
- "service": "cd8c5e52-093e-43db-9c42-184f00e681dd"
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "features": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "content": "string"
}
], - "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "name": "string",
- "frequency": -9223372036854776000,
- "fixed_price": -9223372036854776000,
- "is_active": true,
- "has_fixed_price": true,
- "payment_type": "pre",
- "service": "cd8c5e52-093e-43db-9c42-184f00e681dd"
}| id required | string <uuid> A UUID string identifying this subscription. |
Array of objects (Features) | |
| name | string <= 255 characters |
| frequency | integer <int64> [ -9223372036854776000 .. 9223372036854776000 ] |
| fixed_price | integer or null <int64> [ -9223372036854776000 .. 9223372036854776000 ] |
| is_active | boolean |
| has_fixed_price | boolean |
| payment_type | string (PaymentTypeEnum) Enum: "pre" "post"
|
| service | string <uuid> |
{- "features": [
- {
- "content": "string"
}
], - "name": "string",
- "frequency": -9223372036854776000,
- "fixed_price": -9223372036854776000,
- "is_active": true,
- "has_fixed_price": true,
- "payment_type": "pre",
- "service": "cd8c5e52-093e-43db-9c42-184f00e681dd"
}{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "features": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "content": "string"
}
], - "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "name": "string",
- "frequency": -9223372036854776000,
- "fixed_price": -9223372036854776000,
- "is_active": true,
- "has_fixed_price": true,
- "payment_type": "pre",
- "service": "cd8c5e52-093e-43db-9c42-184f00e681dd"
}| subscription required | string <uuid> |
{- "subscription": "da7489c5-d730-47b7-9958-07300ef9d3d8"
}{- "is_active": true,
- "subscription": "da7489c5-d730-47b7-9958-07300ef9d3d8"
}| business_id | string <uuid> Business ID |
| is_active | boolean |
| next_billing_date_gt | string <date-time> next billing date greater than |
| next_billing_date_lt | string <date-time> next billing date less than |
| service_id | string <uuid> Service ID |
| service_type | string Service Type |
| subscription_id | integer Subscription ID |
| user_id | string <uuid> User ID |
[- {
- "is_active": true,
- "subscription": "da7489c5-d730-47b7-9958-07300ef9d3d8"
}
][- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "balance": 9223372036854776000,
- "frozen_amount": 9223372036854776000,
- "is_restricted": true,
- "wallet_type": "user",
- "user": "76f62a58-5404-486d-9afc-07bded328704",
- "business": 0,
- "enterprise": "796caaf9-a7de-4817-9ffa-39d04bf83de9"
}
]| business__id required | integer A unique integer value identifying this wallet. |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "balance": 9223372036854776000,
- "frozen_amount": 9223372036854776000,
- "is_restricted": true,
- "wallet_type": "user",
- "user": "76f62a58-5404-486d-9afc-07bded328704",
- "business": 0,
- "enterprise": "796caaf9-a7de-4817-9ffa-39d04bf83de9"
}| X-Access-Id required | string |
| X-Access-Secret required | string |
| phone_number required | string |
| amount required | integer >= 10 |
| remarks required | string |
{- "phone_number": "string",
- "amount": 10,
- "remarks": "string"
}{- "amount": 10,
- "remarks": "string",
- "details": "string"
}| from_wallet required | string <uuid> |
| bank required | string |
| account_number required | string |
| amount required | integer >= 10 |
| remarks required | string |
{- "from_wallet": "0485afdc-029e-4962-83fc-2b07d65eb32e",
- "bank": "string",
- "account_number": "string",
- "amount": 10,
- "remarks": "string"
}{- "from_wallet": "0485afdc-029e-4962-83fc-2b07d65eb32e",
- "amount": 10,
- "remarks": "string"
}| from_wallet required | string <uuid> |
| to_wallet required | string <uuid> |
| amount required | integer >= 10 |
| remarks required | string |
{- "from_wallet": "0485afdc-029e-4962-83fc-2b07d65eb32e",
- "to_wallet": "4b150cc3-a60e-4e52-b092-e0b2c036b3cd",
- "amount": 10,
- "remarks": "string"
}{- "from_wallet": "0485afdc-029e-4962-83fc-2b07d65eb32e",
- "to_wallet": "4b150cc3-a60e-4e52-b092-e0b2c036b3cd",
- "amount": 10,
- "remarks": "string"
}| created_at_gte | string <date> |
| wallet_id | string <uuid> |
[- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "wallet": "7e04ca6f-1090-4fc4-bba5-96db96e0dd2b",
- "balance": 9223372036854776000,
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
]| wallet | string <uuid> |
[- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "to_user": "string",
- "to_business": "string",
- "to_enterprise": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "amount": 1,
- "remarks": "string",
- "status": "pending",
- "from_wallet": "0485afdc-029e-4962-83fc-2b07d65eb32e",
- "to_wallet": "4b150cc3-a60e-4e52-b092-e0b2c036b3cd"
}
]| id required | string <uuid> A UUID string identifying this transaction. |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "to_user": "string",
- "to_business": "string",
- "to_enterprise": "string",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "amount": 1,
- "remarks": "string",
- "status": "pending",
- "from_wallet": "0485afdc-029e-4962-83fc-2b07d65eb32e",
- "to_wallet": "4b150cc3-a60e-4e52-b092-e0b2c036b3cd"
}[- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "balance": 9223372036854776000,
- "frozen_amount": 9223372036854776000,
- "is_restricted": true,
- "wallet_type": "user",
- "user": "76f62a58-5404-486d-9afc-07bded328704",
- "business": 0,
- "enterprise": "796caaf9-a7de-4817-9ffa-39d04bf83de9"
}
]| user__id required | string <uuid> A UUID string identifying this wallet. |
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "balance": 9223372036854776000,
- "frozen_amount": 9223372036854776000,
- "is_restricted": true,
- "wallet_type": "user",
- "user": "76f62a58-5404-486d-9afc-07bded328704",
- "business": 0,
- "enterprise": "796caaf9-a7de-4817-9ffa-39d04bf83de9"
}| phone_number | string |
| user_id | string |
[- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "created_at": "2019-08-24T14:15:22Z",
- "updated_at": "2019-08-24T14:15:22Z",
- "is_restricted": true,
- "wallet_type": "user",
- "user": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "password": "string",
- "last_login": "2019-08-24T14:15:22Z",
- "is_superuser": true,
- "first_name": "string",
- "email": "user@example.com",
- "is_staff": true,
- "is_active": true,
- "date_joined": "2019-08-24T14:15:22Z",
- "profile_pic_id": "e7e57f3b-fcab-4884-8f3c-e54dae3fd23f",
- "phone_number": "string",
- "is_phone_verified": true,
- "is_email_verified": true,
- "last_name": "string",
- "user_type": "user",
- "groups": [
- 0
], - "user_permissions": [
- 0
]
}, - "business": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "password": "string",
- "last_login": "2019-08-24T14:15:22Z",
- "is_superuser": true,
- "first_name": "string",
- "email": "user@example.com",
- "is_staff": true,
- "is_active": true,
- "date_joined": "2019-08-24T14:15:22Z",
- "profile_pic_id": "e7e57f3b-fcab-4884-8f3c-e54dae3fd23f",
- "phone_number": "string",
- "is_phone_verified": true,
- "is_email_verified": true,
- "last_name": "string",
- "user_type": "user",
- "groups": [
- 0
], - "user_permissions": [
- 0
]
}, - "enterprise": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "password": "string",
- "last_login": "2019-08-24T14:15:22Z",
- "is_superuser": true,
- "first_name": "string",
- "email": "user@example.com",
- "is_staff": true,
- "is_active": true,
- "date_joined": "2019-08-24T14:15:22Z",
- "profile_pic_id": "e7e57f3b-fcab-4884-8f3c-e54dae3fd23f",
- "phone_number": "string",
- "is_phone_verified": true,
- "is_email_verified": true,
- "last_name": "string",
- "user_type": "user",
- "groups": [
- 0
], - "user_permissions": [
- 0
]
}
}
]