Insert data by GraphQL API

To insert data into Steedos via the GraphQL API, you should prefix the script with mutation instead of query in the following format:

mutation {
tasks__insert(data:{name:"Task One"}) {

That represents you shoud replace the tasks above with the object name you want to insert record, and replace the {name:"Task One"} above with a JSON data you want to insert.

The keyword __insert in the above script represents to insert one record into Steedos via the GraphQL API.

The graphql script above may return some data like this:

"data": {
"tasks__insert": {
"name": "Task One",
"_id": "5cb98489d09a343e14daae95"

When somebody insert data via the GraphQL API on Steedos, they can insert record of the object only they have permission to insert, see About data permissions for more information.

Have questions about Steedos??
Contact Steedos and our technical expert will answer your questions.

Our technical experts have more than 10 years of experience in management software development, and they are always ready to help you with any questions you may have about the functionality, pricing, implementation or any other aspect of Steedos.


Steedos is a new generation of low code platform, based on business intelligence and model driven, it can easily and easily create intelligent, mobile and personalized applications according to the needs of business departments.

Copyright © 2020 Steedos, Inc.