|
Query 1
|
Result 1
|
|
query AppID {
application {
id
externalId
name
}
}
|
{
"data": {
"application": [
{"id": "IubjeRlyFfT1", "externalId": "My ID App1", "name": "Account Management"},
{"id": "iSS7AQY6NrgU","externalId": "My ID App2","name": "Account Payable"
}
]
}
}
|
|
Query 2
|
Result 2
|
|
query AppID {
application
(filter:{externalId_contains:"My ID"}) {
id
externalId
name
}
}
|
{
"data": {
"application": [
{"id": "IubjeRlyFfT1", "externalId": "My ID App1", "name": "Account Management"},
{"id": "iSS7AQY6NrgU","externalId": "My ID App2","name": "Account Payable"
}
]
}
}
|
|
Query
|
Result
|
|
mutation basicCreation {
createApplication(application:{
name:"my new app"
}) {
id
name
}
}
|
{
"data": {
"createApplication": {
"id": "magoMpShXLDE",
"name": "my new app"
}
}
}
|
|
Query
|
Result
|
|
mutation basicCreation {
createApplication(id:"My ID App3"
idType:EXTERNAL
application:{
name:"my new app 3"
}) {
id
externalId
name
}
}
|
{
"data": {
"createApplication": {
"id": "RcgoRyShXXFE",
"externalId": "My ID App3",
"name": "my new app 3"
}
}
}
|
|
Query
|
Result
|
|
mutation updateExtId {
updateApplication(id:"RcgoRyShXXFE"
idType:INTERNAL
application:{
externalId:"my new app 3 -updated "
}) {
id
externalId
name
}
}
|
{
"data": {
"updateApplication": {
"id": "RcgoRyShXXFE",
"externalId": "my new app 3 -updated ",
"name": "my new app 3"
}
}
}
|
|
Query
|
Result
|
|
mutation multiple {
createApplication(id:"MyAPPID5" idType:EXTERNAL
application:{name:"Application 5"}) {
name
}
createBusinessProcess(id:"My Process 5" idType:EXTERNAL
businessProcess:{name:"Process 5"
application:{
action:ADD
list:[{id:"MyAPPID5" idType:EXTERNAL}]
}
}) {
name
application {
name
externalId
}
}
}
|
{
"data": {
"createApplication": {
"name": "Application 5"
},
"createBusinessProcess": {
"name": "Process 5",
"application": [
{
"name": "Application 5",
"externalId": "MyAPPID5"
}
]
}
}
}
|