Getting Started
Getting started with the BaseCMS GraphQL API
Welcome!
Welcome to the BaseCMS Developer program!
About the API
The BaseCMS API can be accessed using GraphQL -- an abstract query language for retrieving data in a standard format, originally developed by the team at Facebook.
GraphQL Playground can be used as a locally installed API client, or the GraphQL connection can be accessed programmatically in most languages with the use of a client. For more information about using GraphQL, check out the docs.
You'll need the following information to read data from the API:
An API URL
A Tenant Key
An active Base user with permission to read data
If you're missing any of this, please reach out to support@parameter1.com and we'd be happy to help you out!
Connecting to the API
Your GraphQL production and staging URLs will be provided, and should look something like this: <identifier>.graphql.base.parameter1.com
or <identifier>.graphql.base-staging.parameter1.com
. The API must be accessed via HTTP/S on port 443
.
Requests to the GraphQL API must include the x-tenant-key
header for the Base instance in question: such as x-tenant-key: my-base-instance-id
.
Once connected, you can see available query documentation and schema definitions within the GraphQL Playground application.
For more in-depth information, see the topics on Querying Data and Modifying Data.
Last updated