Query
query SseMockCompositions($endpointId: ID!) {
sseMockCompositions(endpointId: $endpointId) {
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"
}Response
{
"data": {
"sseMockCompositions": [
{
"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"
}
]
}
}Queries
sseMockCompositions
sse mock compositions field.
QUERY
sseMockCompositions(endpointId: ID!): [SseMockComposition!]!Arguments
endpointId
ID!
required
endpoint id 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.
Query
query SseMockCompositions($endpointId: ID!) {
sseMockCompositions(endpointId: $endpointId) {
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"
}Response
{
"data": {
"sseMockCompositions": [
{
"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"
}
]
}
}