Endpoint Examples
Create Activity
POST
/
api
/
Activity
/
create
Copy
curl --request POST \
--url https://gameapi.tribalarena.com/api/Activity/create \
--header 'Content-Type: application/json' \
--header 'x-ta-tenant-jwt: <x-ta-tenant-jwt>' \
--data '{
"name": "<string>",
"description": "<string>",
"defaultAmountPerTransaction": 123,
"minAmountPerTransaction": 123,
"maxAmountPerTransaction": 123,
"interval": "year",
"maxTransactionsPerInterval": 123,
"currencyId": 123,
"userRole": "player",
"roleLevel": "cadet"
}'
Copy
{
"name": "<string>",
"description": "<string>",
"defaultAmountPerTransaction": 123,
"minAmountPerTransaction": 123,
"maxAmountPerTransaction": 123,
"interval": "year",
"maxTransactionsPerInterval": 123,
"currencyId": 123,
"userRole": "player",
"roleLevel": "cadet"
}
Headers
This is required for all api calls. Ask support to or check out the docs on how to generate this.
Body
Response
200
application/json
Success
The response is of type object
.
Copy
curl --request POST \
--url https://gameapi.tribalarena.com/api/Activity/create \
--header 'Content-Type: application/json' \
--header 'x-ta-tenant-jwt: <x-ta-tenant-jwt>' \
--data '{
"name": "<string>",
"description": "<string>",
"defaultAmountPerTransaction": 123,
"minAmountPerTransaction": 123,
"maxAmountPerTransaction": 123,
"interval": "year",
"maxTransactionsPerInterval": 123,
"currencyId": 123,
"userRole": "player",
"roleLevel": "cadet"
}'
Copy
{
"name": "<string>",
"description": "<string>",
"defaultAmountPerTransaction": 123,
"minAmountPerTransaction": 123,
"maxAmountPerTransaction": 123,
"interval": "year",
"maxTransactionsPerInterval": 123,
"currencyId": 123,
"userRole": "player",
"roleLevel": "cadet"
}
Assistant
Responses are generated using AI and may contain mistakes.