Mutation
mutation SaveSseMockComposition($endpointId: ID!, $input: SseMockCompositionInput!) {
saveSseMockComposition(endpointId: $endpointId, input: $input) {
id
name
statusCode
headers {
name
value
}
blocks {
id
kind
delayMs
script
customEvent {
eventName
data
eventId
retryMs
}
template {
id
endpointId
name
eventName
data
eventId
}
}
createdAt
}
}Variables
{
"endpointId": "id",
"input": {
"name": "string",
"blocks": [
{
"kind": "EVENT"
}
]
}
}Response
{
"data": {
"saveSseMockComposition": {
"id": "id",
"name": "string",
"statusCode": 1,
"headers": [
{
"name": "string",
"value": "string"
}
],
"blocks": [
{
"id": "id",
"kind": "EVENT",
"delayMs": 1,
"script": "string",
"customEvent": {
"eventName": "string",
"data": "string",
"eventId": "string",
"retryMs": 1
},
"template": {
"id": "id",
"endpointId": "id",
"name": "string",
"eventName": "string",
"data": "string",
"eventId": "string"
}
}
],
"createdAt": "string"
}
}
}Mutations
saveSseMockComposition
save sse mock composition field.
MUTATION
saveSseMockComposition(endpointId: ID!, id: ID, input: SseMockCompositionInput!): SseMockComposition!Arguments
endpointId
ID!
required
endpoint id input value.
id
ID
id input value.
input
required
input input value.
Returns
id
ID!
id field.
name
String!
name field.
statusCode
Int!
status code field.
headers
[SseHeader!]!
headers field.
blocks
[SseMockBlock!]!
blocks field.
createdAt
String
created at field.
updatedAt
String
updated at field.
Mutation
mutation SaveSseMockComposition($endpointId: ID!, $input: SseMockCompositionInput!) {
saveSseMockComposition(endpointId: $endpointId, input: $input) {
id
name
statusCode
headers {
name
value
}
blocks {
id
kind
delayMs
script
customEvent {
eventName
data
eventId
retryMs
}
template {
id
endpointId
name
eventName
data
eventId
}
}
createdAt
}
}Variables
{
"endpointId": "id",
"input": {
"name": "string",
"blocks": [
{
"kind": "EVENT"
}
]
}
}Response
{
"data": {
"saveSseMockComposition": {
"id": "id",
"name": "string",
"statusCode": 1,
"headers": [
{
"name": "string",
"value": "string"
}
],
"blocks": [
{
"id": "id",
"kind": "EVENT",
"delayMs": 1,
"script": "string",
"customEvent": {
"eventName": "string",
"data": "string",
"eventId": "string",
"retryMs": 1
},
"template": {
"id": "id",
"endpointId": "id",
"name": "string",
"eventName": "string",
"data": "string",
"eventId": "string"
}
}
],
"createdAt": "string"
}
}
}