GraphQL Playground

Interactive environment to test your MongoDB GraphQL API endpoints

Sample Queries
Click to load pre-built queries
Query Editor
Write and execute GraphQL queries
Schema Documentation
Available types and operations

Types

UserTable
{ _id: String! user_id: String! table_name: String! schema: JSON! created_at: Date! updated_at: Date! }
UserData
{ _id: String! user_id: String! table_id: String! record: JSON! created_at: Date! updated_at: Date! }

Queries

getUserTables(userId: String!): [UserTable!]!
getNamespaceTables(namespace: String!, returnTableDetails: Boolean): [UserTable!]!
getTableData(userId: String!, tableName: String!, search: String): [UserData!]!
getTable(userId: String!, tableName: String!): UserTable

Mutations

createTable(input: CreateTableInput!): UserTable!
addTableData(input: AddTableDataInput!): UserData!
deleteTable(userId: String!, tableName: String!): Boolean!
deleteTableData(userId: String!, dataId: String!): Boolean!