Theme Park Shark Mobile API Documentation

The Mobile API is organised around REST. It has predictable resource-oriented URLs, accepts form-encoded request bodies, returns JSON-encoded responses and uses standard HTTP response codes and authentication.

Getting started

To get started, you will need to create an personal access token to authenticate requests, however not all endpoints require authentication.

Do not share your tokens or keep them in publicly accessible areas such as GitHub, client-side code, and so forth.

All API requests must be made over HTTPS.

Base URL

https://prod-app.themeparkshark.com/api

Guides

Authentication

Learn how to authenticate your API requests.

Read more

Pagination

Understand how to work with paginated responses.

Read more

Errors

Read about the different types of errors returned by the API.

Read more

Resources

Catalogs

Learn about the catalog model and how to retrieve, and list catalogs.

Coin Codes

Learn about the coin code model and how to redeem coin codes.

Coins

Learn about the coin model and how to redeem coins.

Comments

Learn about the comment model and how to create, retrieve, update, delete, and list comments.

Crumbs

Learn about the crumb model and how to list crumbs.

Currencies

Learn about the currency model and how to list currencies.

Themes

Learn about the theme model and how to retrieve themes.

Leaderboards

Learn about the leaderboard model and how to retrieve, and list leaderboards.

Daily Gifts

Learn about the daily gift model and how to retrieve, and redeem daily gifts.

Items

Learn about the item model and how to purchase items.

Item Types

Learn about the item type model and how to list item types.

Live Events

Learn about the live event model and how to list live events.

Was this page helpful?