WasteWizer GraphQL API
Overview
The WasteWizer GraphQL API can be used to create your own automated workflows, retrieve data, integrate data into your own software, and more!
What do you need to do to sign up? Nothing! All customers of WasteWizer have access to their own data through the WasteWizer API
Basic Information
The API endpoint for the WasteWizer GraphQL API is client.wastewizer.com/graphql
To communicate with our API, you will need to create a JSON Web Token
To create a JSON Web Token, use the login mutation
with the credentials used to login to the client website
After you have received your JSON Web Token, authorization is done by including a header with the format {"Authorization": "Bearer <jwt>"}
for every call
Overview of the API
Ovals represent different objects
Arrows represent the direction in which objects can be queried from other objects
Examples
To help getting started, visit the Logging into the API to access data page which gives a example of the authorization process
To see how to paginate queries, visit the Pagination Examples page
To see complex operations, get an idea of the capabilities and layout of the API, and see more detail about objects, visit the examples tab in the sidebar
Unfamiliar with GraphQL? Check it out here
Workflows
The workflows folder in the sidebar is where you can find examples for how do complete specific tasks with the WasteWizer API. Workflows is a work in progress. If you would like to see an example for a particular task or have a recommendation on how we could improve our documentation, contact us!
Feedback
Have suggestions on how we can improve our documentation?
Have any questions on using our API?
Generated on 6/20/2022, 5:05:25 PM.