Mutation
mutation LeadChangeStatus($id: String!, $status: LeadStatusInput!) {
leadChangeStatus(id: $id, status: $status) {
lead {
attribution
company
completedCallCount
createdAt
daysSinceCreated
disqualificationData
}
userErrors {
code
field
message
}
}
}Variables
{
"id": "string",
"status": "attended"
}Response
{
"data": {
"leadChangeStatus": {
"lead": {
"attribution": "value",
"company": "string",
"completedCallCount": "value",
"createdAt": "string",
"daysSinceCreated": "value",
"disqualificationData": "value"
},
"userErrors": [
{
"code": "string",
"field": [
"string"
],
"message": "string"
}
]
}
}
}Mutations
leadChangeStatus
Change lead status
Business-meaningful mutation (not generic update).
@example ```graphql
mutation {
leadChangeStatus(id: "lead_id", status: qualified) {
lead {
id
status
updatedAt
}
userErrors {
message
}
}
}
```
MUTATION
leadChangeStatus(id: String!, status: LeadStatusInput!): LeadUpdatePayload!Arguments
id
String!
required
status
required
Returns
lead
userErrors
[UserError!]!
Mutation
mutation LeadChangeStatus($id: String!, $status: LeadStatusInput!) {
leadChangeStatus(id: $id, status: $status) {
lead {
attribution
company
completedCallCount
createdAt
daysSinceCreated
disqualificationData
}
userErrors {
code
field
message
}
}
}Variables
{
"id": "string",
"status": "attended"
}Response
{
"data": {
"leadChangeStatus": {
"lead": {
"attribution": "value",
"company": "string",
"completedCallCount": "value",
"createdAt": "string",
"daysSinceCreated": "value",
"disqualificationData": "value"
},
"userErrors": [
{
"code": "string",
"field": [
"string"
],
"message": "string"
}
]
}
}
}