Stryke Docs - 1.9.0

Stryke Docs - 1.9.0

›API

Overview

  • Overview
  • Quick Start Guide
  • The Playground app

Changelog

  • Stryke Changelog

Developing an App

  • Users Overview
  • Create a new App
  • Entity Definition
  • Actions Definition

    • Actions Definition
    • Scripts and source code
    • Triggers
    • Templates and views
  • Where is your app's data stored?
  • Synchronising app instances

Using an App

  • Stryke App UI
  • Working with your app's data
  • End users
  • Access Control
  • Files

API

  • Stryke API
  • Stryke queries

Developer Tools

  • Tools

Stryke Library

  • Stryke Library Reference

Stryke API

All of Stryke's features are exposed through the Stryke API. The API gives you full access to your app and its data, making integrations easy. From custom web pages that work with your data, to IoT sensors that talk directly to your app, or integrations with 3rd party services, external clients can interact with your app through the API.

End user API

The end user API contains endpoints to create, read, update, delete, query data of your app. It also contains endpoints that give you access to your app's actions, its users and their roles. Basically everything an end user of an app can do can be done via this API.

You can find the full documentation for this API here: End user API

RESTFul API

When you create an app, Stryke generates a RESTFul API for it. Through this RESTful API users of the app can create, read, update, and delete the app's data.

https://api.stryke.io/v0/{{appinstance}}/data

Supports POST, GET, PUT, DELETE.

This gives you an easy way to have full control of your app's data remotely, straight out of the box.

For full details see the API Docs

GraphQL API

Stryke will also generate a GraphQL API to query data in your app. Full details on how to put together GraphQL queries in Stryke can be found here.

You can execute GraphQL queries via scripts and these two endpoints:

Stryke Graphql endpoint

Accepts a GraphQL query as the body of a POST request and returns the result wrapped in the Stryke standard response format.

https://api.stryke.io/v0/{{appinstance}}/graphql

Native Graphql endpoint

Accepts a GraphQL query as the body of a POST request and returns the result in native GraphQL format.

https://api.stryke.io/v0/{{appinstance}}/graphiql

Stryke user API

On top of the End user API, Stryke also provides you with the "Stryke API". This API contains endpoints to manage apps and their configuration. This includes creating and modifying app instances, entities, scripts, templates, etc.

These represent the actions that Stryke users can perform.

You can find the full documentation for this API here: Stryke user API

← FilesStryke queries →
  • End user API
    • RESTFul API
    • GraphQL API
  • Stryke user API
Stryke Docs - 1.9.0
Docs
Docs HomeAPI DocsStryke Tools
Community
Stryke HomeTwitterGithub
Contact Us
support@stryke.io
Copyright © 2021 Viroppa