Mutation
mutation EditWasteManifest($date: DateTime!, $id: String!, $lineItems: [WasteLineItemInput!]!) {
editWasteManifest(date: $date, id: $id, lineItems: $lineItems) {
createdAt
date
document {
id
name
uploadedAt
url
}
id
lineItems {
containerCount
description
id
totalWtOrVol
unitWtOrVol
wasteCodes
}
vendor {
address
epaId
id
name
phone
}
}
}Variables
{
"date": "value",
"id": "string",
"lineItems": [
{
"description": "string"
}
]
}Response
{
"data": {
"editWasteManifest": {
"createdAt": "value",
"date": "value",
"document": {
"id": "string",
"name": "string",
"uploadedAt": "value",
"url": "string"
},
"id": "string",
"lineItems": [
{
"containerCount": 1,
"description": "string",
"id": "string",
"totalWtOrVol": 1.5,
"unitWtOrVol": "string",
"wasteCodes": [
"string"
]
}
],
"vendor": {
"address": "string",
"epaId": "string",
"id": "string",
"name": "string",
"phone": "string"
}
}
}
}Mutations
editWasteManifest
Updates a manifest’s vendor, date and line items and returns it. The line items given replace all existing line items.
MUTATION
editWasteManifest(date: DateTime!, id: String!, lineItems: [WasteLineItemInput!]!, newVendor: WasteVendorInput, vendorId: String): WasteManifest!Arguments
date
DateTime!
required
Date of the shipment.
id
String!
required
Id of the manifest to update.
lineItems
required
Waste streams listed on the manifest. Set as an empty list if there are no line items.
newVendor
A vendor to create for the manifest instead of giving vendorId.
vendorId
String
Id of the existing vendor the waste was shipped to.
Returns
createdAt
DateTime!
When the manifest was recorded.
date
DateTime!
Date of the shipment.
document
The uploaded manifest PDF.
id
String!
Id of the manifest.
lineItems
[WasteLineItem!]!
Waste streams listed on the manifest. Empty if there are no line items.
vendor
The vendor the waste was shipped to.
Mutation
mutation EditWasteManifest($date: DateTime!, $id: String!, $lineItems: [WasteLineItemInput!]!) {
editWasteManifest(date: $date, id: $id, lineItems: $lineItems) {
createdAt
date
document {
id
name
uploadedAt
url
}
id
lineItems {
containerCount
description
id
totalWtOrVol
unitWtOrVol
wasteCodes
}
vendor {
address
epaId
id
name
phone
}
}
}Variables
{
"date": "value",
"id": "string",
"lineItems": [
{
"description": "string"
}
]
}Response
{
"data": {
"editWasteManifest": {
"createdAt": "value",
"date": "value",
"document": {
"id": "string",
"name": "string",
"uploadedAt": "value",
"url": "string"
},
"id": "string",
"lineItems": [
{
"containerCount": 1,
"description": "string",
"id": "string",
"totalWtOrVol": 1.5,
"unitWtOrVol": "string",
"wasteCodes": [
"string"
]
}
],
"vendor": {
"address": "string",
"epaId": "string",
"id": "string",
"name": "string",
"phone": "string"
}
}
}
}