Data Migrations

get
Authorizations
AuthorizationstringRequired

An API Key token generated in the Dashboard in the format 'APIKey TOKEN_HERE'.

Path parameters
storeIdstring · flake-idRequiredExample: 411486491630370816
Query parameters
limitinteger · int32 · min: 1 · max: 100Optional

The maximum number of items to return in a single request.

afterstring · flake-idOptional

Returns items after the specified ID. Used for forward pagination through results.

Example: 411486491630370816
beforestring · flake-idOptional

Returns items before the specified ID. Used for backward pagination through results.

Example: 411486491630370816
ascbooleanOptional

Determines the sort order of returned items. When true, items are returned in ascending order. When false, items are returned in descending order.

Responses
chevron-right
200

OK

application/json
idstring · flake-idRequiredExample: 411486491630370816
store_idstring · flake-idRequiredExample: 411486491630370816
platformstringRequired

Platform from which data is being migrated (e.g., "tebex").

tokenstringRequired

Masked authentication token used for accessing the source platform API.

errorstring · nullableOptional

Error message if the migration encountered any errors, otherwise null.

started_atstring · date-timeRequired

Timestamp when the migration was initiated.

failed_atstring · nullableOptional

Timestamp when the migration failed, or null if it didn't fail.

completed_atstring · nullableOptional

Timestamp when the migration was successfully completed, or null if not completed.

total_entities_to_migrateinteger · nullableOptional

Total number of entities that need to be migrated, or null if unknown.

total_entities_migratedinteger · int32Required

Number of entities that have been successfully migrated.

get
/v1/stores/{storeId}/data-migrations
post
Authorizations
AuthorizationstringRequired

An API Key token generated in the Dashboard in the format 'APIKey TOKEN_HERE'.

Path parameters
storeIdstring · flake-idRequiredExample: 411486491630370816
Body
headless_tokenstringRequired

The public-facing Headless API token.

plugin_tokenstringRequired

An API token associated to a Tebex game server.

Responses
chevron-right
200

OK

application/json
idstring · flake-idRequiredExample: 411486491630370816
store_idstring · flake-idRequiredExample: 411486491630370816
platformstringRequired

Platform from which data is being migrated (e.g., "tebex").

tokenstringRequired

Masked authentication token used for accessing the source platform API.

errorstring · nullableOptional

Error message if the migration encountered any errors, otherwise null.

started_atstring · date-timeRequired

Timestamp when the migration was initiated.

failed_atstring · nullableOptional

Timestamp when the migration failed, or null if it didn't fail.

completed_atstring · nullableOptional

Timestamp when the migration was successfully completed, or null if not completed.

total_entities_to_migrateinteger · nullableOptional

Total number of entities that need to be migrated, or null if unknown.

total_entities_migratedinteger · int32Required

Number of entities that have been successfully migrated.

post
/v1/stores/{storeId}/data-migrations/tebex

Last updated

Was this helpful?