Download OpenAPI specification:Download
Responsible for managing giveaway campaigns and their members
| Accept required | string Example: application\json |
| Content-Type required | string Example: application\json |
| Api-Token required | string Example: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJhcHAiOiJsb2NhbCIsInVybCI6Imh0dHA6XC9cL2xvY2FsaG9zdDo4MDgwIiwianRpIjoiOWZjN2E1MjQtOTgzOC0xMWVkLTgzZjItMDI0MmFjMTUwMDA0IiwiaXNzIjoiaHR0cDpcL1wvbG9jYWxob3N0OjgwODAiLCJpYXQiOjE2NzQxNjA0NDgsImV4cCI6NDgyOTgzNDA0OH0.BAPGm_fdnya7F9QmguXU5JvaBEccEPTH03V0zqYfR7w |
| name required | string |
| description required | string |
| image required | string |
| startAt required | string <date-time> |
| endAt required | string <date-time> |
| campaignId | string |
| showFinePrint | boolean |
| hasDailyDrawing | boolean |
{- "name": "New Campaign",
- "description": "A new giveaway campaign!",
- "startAt": "2022-02-22",
- "endAt": "2024-02-22",
- "campaignId": "7018G000000F5wYQAS",
- "showFinePrint": true,
- "hasDailyDrawing": true
}{- "data": {
- "type": "campaign",
- "id": "da94b78c-c8df-11ed-b672-0242ac140004",
- "attributes": {
- "id": "da94b78c-c8df-11ed-b672-0242ac140004",
- "name": "New Campaign",
- "description": "A new giveaway campaign!",
- "campaignId": "7018G000000F5wYQAS",
- "start": "2022-02-22",
- "end": "2024-02-22",
- "showFinePrint": true,
- "hasDailyDrawing": true,
- "deleted": null,
- "created": "2022-02-22 14:59:52",
- "updated": "2022-02-22 15:20:52"
}
}
}| id required | string Example: 838dfbf6-d21d-11ec-a880-0242ac120005 |
| page | integer Example: page=1 |
| perPage | integer Example: perPage=25 |
| filter | string Example: filter=active |
| Accept required | string Example: application\json |
| Content-Type required | string Example: application\json |
| Api-Token required | string Example: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJhcHAiOiJsb2NhbCIsInVybCI6Imh0dHA6XC9cL2xvY2FsaG9zdDo4MDgwIiwianRpIjoiOWZjN2E1MjQtOTgzOC0xMWVkLTgzZjItMDI0MmFjMTUwMDA0IiwiaXNzIjoiaHR0cDpcL1wvbG9jYWxob3N0OjgwODAiLCJpYXQiOjE2NzQxNjA0NDgsImV4cCI6NDgyOTgzNDA0OH0.BAPGm_fdnya7F9QmguXU5JvaBEccEPTH03V0zqYfR7w |
{- "links": {
- "self": "/campaigns?filter=active&sortBy=hasDailyDrawing&sort=desc&perPage=25&page=1",
- "first": "/campaigns?filter=active&sortBy=hasDailyDrawing&sort=desc&perPage=25&page=1",
- "previous": null,
- "next": null,
- "last": "/campaigns?filter=active&sortBy=hasDailyDrawing&sort=desc&perPage=25&page=1"
}, - "data": [
- {
- "type": "campaign",
- "id": "da94b78c-c8df-11ed-b672-0242ac140004",
- "attributes": {
- "id": "da94b78c-c8df-11ed-b672-0242ac140004",
- "name": "New Campaign",
- "description": "A new giveaway campaign!",
- "campaignId": "7018G000000F5wYQAS",
- "start": "2022-02-22",
- "end": "2024-02-22",
- "showFinePrint": true,
- "hasDailyDrawing": true,
- "deleted": null,
- "created": "2022-02-22 14:59:52",
- "updated": "2022-02-22 15:20:52"
}
}
], - "meta": {
- "total": 1,
- "count": 1,
- "perPage": 25,
- "currentPage": 1,
- "totalPages": 1
}
}| id required | string Example: 838dfbf6-d21d-11ec-a880-0242ac120005 |
| Accept required | string Example: application\json |
| Content-Type required | string Example: application\json |
| Api-Token required | string Example: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJhcHAiOiJsb2NhbCIsInVybCI6Imh0dHA6XC9cL2xvY2FsaG9zdDo4MDgwIiwianRpIjoiOWZjN2E1MjQtOTgzOC0xMWVkLTgzZjItMDI0MmFjMTUwMDA0IiwiaXNzIjoiaHR0cDpcL1wvbG9jYWxob3N0OjgwODAiLCJpYXQiOjE2NzQxNjA0NDgsImV4cCI6NDgyOTgzNDA0OH0.BAPGm_fdnya7F9QmguXU5JvaBEccEPTH03V0zqYfR7w |
{- "data": {
- "type": "campaign",
- "id": "da94b78c-c8df-11ed-b672-0242ac140004",
- "attributes": {
- "id": "da94b78c-c8df-11ed-b672-0242ac140004",
- "name": "New Campaign",
- "description": "A new giveaway campaign!",
- "campaignId": "7018G000000F5wYQAS",
- "start": "2022-02-22",
- "end": "2024-02-22",
- "showFinePrint": true,
- "hasDailyDrawing": true,
- "deleted": null,
- "created": "2022-02-22 14:59:52",
- "updated": "2022-02-22 15:20:52"
}
}
}| id required | string Example: 838dfbf6-d21d-11ec-a880-0242ac120005 |
| Accept required | string Example: application\json |
| Content-Type required | string Example: application\json |
| Api-Token required | string Example: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJhcHAiOiJsb2NhbCIsInVybCI6Imh0dHA6XC9cL2xvY2FsaG9zdDo4MDgwIiwianRpIjoiOWZjN2E1MjQtOTgzOC0xMWVkLTgzZjItMDI0MmFjMTUwMDA0IiwiaXNzIjoiaHR0cDpcL1wvbG9jYWxob3N0OjgwODAiLCJpYXQiOjE2NzQxNjA0NDgsImV4cCI6NDgyOTgzNDA0OH0.BAPGm_fdnya7F9QmguXU5JvaBEccEPTH03V0zqYfR7w |
| name | string |
| description | string |
| image | string |
| startAt | string <date-time> |
| endAt | string <date-time> |
| campaignId | string |
| showFinePrint | boolean |
| hasDailyDrawing | boolean |
{- "name": "New Campaign",
- "description": "A new giveaway campaign!",
- "startAt": "2022-02-22",
- "endAt": "2024-02-22",
- "campaignId": "7018G000000F5wYQAS",
- "showFinePrint": true,
- "hasDailyDrawing": true
}{- "data": {
- "type": "campaign",
- "id": "da94b78c-c8df-11ed-b672-0242ac140004",
- "attributes": {
- "id": "da94b78c-c8df-11ed-b672-0242ac140004",
- "name": "New Campaign",
- "description": "A new giveaway campaign!",
- "campaignId": "7018G000000F5wYQAS",
- "start": "2022-02-22",
- "end": "2024-02-22",
- "showFinePrint": true,
- "hasDailyDrawing": true,
- "deleted": null,
- "created": "2022-02-22 14:59:52",
- "updated": "2022-02-22 15:20:52"
}
}
}| id required | string Example: 838dfbf6-d21d-11ec-a880-0242ac120005 |
| Accept required | string Example: application\json |
| Content-Type required | string Example: application\json |
| Api-Token required | string Example: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJhcHAiOiJsb2NhbCIsInVybCI6Imh0dHA6XC9cL2xvY2FsaG9zdDo4MDgwIiwianRpIjoiOWZjN2E1MjQtOTgzOC0xMWVkLTgzZjItMDI0MmFjMTUwMDA0IiwiaXNzIjoiaHR0cDpcL1wvbG9jYWxob3N0OjgwODAiLCJpYXQiOjE2NzQxNjA0NDgsImV4cCI6NDgyOTgzNDA0OH0.BAPGm_fdnya7F9QmguXU5JvaBEccEPTH03V0zqYfR7w |
{- "errors": [
- {
- "status": 401,
- "title": "Unauthorized",
- "detail": "No api token found in request header."
}
]
}| id required | string Example: 838dfbf6-d21d-11ec-a880-0242ac120005 |
| Accept required | string Example: application\json |
| Content-Type required | string Example: application\json |
| Api-Token required | string Example: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJhcHAiOiJsb2NhbCIsInVybCI6Imh0dHA6XC9cL2xvY2FsaG9zdDo4MDgwIiwianRpIjoiOWZjN2E1MjQtOTgzOC0xMWVkLTgzZjItMDI0MmFjMTUwMDA0IiwiaXNzIjoiaHR0cDpcL1wvbG9jYWxob3N0OjgwODAiLCJpYXQiOjE2NzQxNjA0NDgsImV4cCI6NDgyOTgzNDA0OH0.BAPGm_fdnya7F9QmguXU5JvaBEccEPTH03V0zqYfR7w |
| memberId required | string |
{- "memberId": "001K000001ZhzcKIAR"
}{- "errors": [
- {
- "status": 401,
- "title": "Unauthorized",
- "detail": "No api token found in request header."
}
]
}