Using GraphQL

Almost every option from the site is available in a publicly documented API for developers to integrate the platform into their own systems.

The platform uses GraphQL to query and manipulate the data. The backend is hosted on smartpages-api.smartsolutions.is. To query the server via GraphQL you should send the requests to smartpages-api.smartsolutions.is/graphql.

The documentation for the queries available in the backend can be found at our playground. The playground is hosted on smartpages-api.smartsolutions.is/playground. On the right side of the screen, you can expand “DOCS” and search through the documentation for what you need.

To get started you can follow the steps on the following Making a simple request to make your first GraphQL query and mutation.

But first you should go ahead and Generating new API keys to authorise the requests.

Generating new API keys

Making a simple request

Cookie authentication

Code examples

Methods

Creating or updating a pass

Verify dynamic barcode

Using a pass