ObjectBox Sync
Sync HomeBlogTwitterGitHub
  • Data Synchronization
  • Sync Client
  • Sync Server
    • Configuration
    • JWT Authentication
    • Sync Cluster
    • Embedded Sync Server
    • GraphQL
      • GraphQL Queries
      • GraphQL Mutations
      • GraphQL Python Client
  • Data model
    • Object IDs and Sync
  • MongoDB Sync Connector
    • MongoDB Configuration
    • ObjectBox Sync Connector Setup
    • MongoDB Data Mapping
  • Troubleshooting Sync
  • ObjectBox Database Developer Docs
    • Java, Kotlin, Flutter/Dart
    • C, C++
    • Swift
    • Go
Powered by GitBook
On this page
  • GraphQL Playground
  • Queries, Mutations, etc.

Was this helpful?

  1. Sync Server

GraphQL

Using ObjectBox as a GraphQL database/server

PreviousEmbedded Sync ServerNextGraphQL Queries

Last updated 1 day ago

Was this helpful?

ObjectBox Sync Server also offers a GraphQL database interface for clients. One can view it as an alternative to ObjectBox Sync in which clients access data in a more "traditional" way. Instead of having the data locally with ObjectBox Sync, a GraphQL client interacts with the data stored remotely at the ObjectBox server.

GraphQL Playground

To get familiar with ObjectBox GraphQL, have a look at Admin web app. Select "GraphQL" from the main menu at the left hand side to start the GraphQL Playground. It allows to directly execute GraphQL queries and mutations on the data stored in the database.

As you can see, the GraphQL playground comes with some useful features:

  • multiple tabs

  • code formatting

  • documentation explorer

To explore the GraphQL schema; simply click on the book icon:

Click on "Query" to see all available queries with their arguments.

Queries, Mutations, etc.

Please check the sub pages on how to use ObjectBox as a GraphQL database.