OBJECT
MutationRoot
Root of all mutations. This is where all of the operations which make changes to the API are listed. See http://graphql.org/learn/queries/#mutations for more details.
Example Mutation:
mutation CreateExport($input:CreateExportInput!){
createExport(input:$input){
export{
id
}
}
}
With variables:
{
"input":{
"planId": "MapPlan:5a0ddee5a6b7d90aecdc2f1d",
"parameters": {
"layer": "ORTHOMOSAIC"
}
}
}
link
Fields
Argument Name | Type | Description |
---|---|---|
input | CreateExportInput! | (Not Documented) |
CreateMapPlanPayload)
( Create a Plan,, Example Mutation: , ```, mutation($input: CreateMapPlanInput!) {, , createMapPlan(input: $input) {, , plan {, , id, , }, , }, }, ```, [Click here to try the example , Mutation](https://www.dronedeploy.com/graphql?query=mutation%28%24input%3A%20CreateMapPlanInput%21%29%20%7B%0A%20%20createMapPlan%28input%3A%20%24input%29%20%7B%0A%20%20%20%20plan%20%7B%0A%20%20%20%20%20%20id%0A%20%20%20%20%7D%0A%20%20%7D%0A%7D%0A&variables={"input": , {"name": null}})Argument Name | Type | Description |
---|---|---|
input | CreateMapPlanInput! | (Not Documented) |
UpdateMapPlanPayload)
( Example Mutation: , ```, mutation($input: UpdateMapPlanInput!) {, , updateMapPlan(input: $input) {, , plan {, , id, , }, , }, }, ```, [Click here to try the example , Mutation](https://www.dronedeploy.com/graphql?query=mutation%28%24input%3A%20UpdateMapPlanInput%21%29%20%7B%0A%20%20updateMapPlan%28input%3A%20%24input%29%20%7B%0A%20%20%20%20plan%20%7B%0A%20%20%20%20%20%20id%0A%20%20%20%20%7D%0A%20%20%7D%0A%7D%0A&variables={"input": , {"planId": null}})Argument Name | Type | Description |
---|---|---|
input | UpdateMapPlanInput! | (Not Documented) |
CreateMapPlanTemplatePayload)
( Create a Plan,, Example Mutation: , ```, mutation($input: CreateMapPlanTemplateInput!) {, , createMapPlanTemplate(input: $input) {, , plan {, , id, , }, , }, }, ```, [Click here to try the example , Mutation](https://www.dronedeploy.com/graphql?query=mutation%28%24input%3A%20CreateMapPlanTemplateInput%21%29%20%7B%0A%20%20createMapPlanTemplate%28input%3A%20%24input%29%20%7B%0A%20%20%20%20plan%20%7B%0A%20%20%20%20%20%20id%0A%20%20%20%20%7D%0A%20%20%7D%0A%7D%0A&variables={"input": , {"projectId": null, "name": null}})Argument Name | Type | Description |
---|---|---|
input | CreateMapPlanTemplateInput! | (Not Documented) |
AddProjectMemberPayload)
( Schema for adding a member to a project,, Example Mutation: , ```, mutation($input: AddProjectMemberInput!) {, , addProjectMember(input: $input) {, , project {, , id, , }, , }, }, ```, [Click here to try the example , Mutation](https://www.dronedeploy.com/graphql?query=mutation%28%24input%3A%20AddProjectMemberInput%21%29%20%7B%0A%20%20addProjectMember%28input%3A%20%24input%29%20%7B%0A%20%20%20%20project%20%7B%0A%20%20%20%20%20%20id%0A%20%20%20%20%7D%0A%20%20%7D%0A%7D%0A&variables={"input": , {"id": null}})Argument Name | Type | Description |
---|---|---|
input | AddProjectMemberInput! | (Not Documented) |
CreateProjectPayload)
( Schema for creating a project,, Example Mutation: , ```, mutation($input: CreateProjectInput!) {, , createProject(input: $input) {, , project {, , id, , }, , }, }, ```, [Click here to try the example , Mutation](https://www.dronedeploy.com/graphql?query=mutation%28%24input%3A%20CreateProjectInput%21%29%20%7B%0A%20%20createProject%28input%3A%20%24input%29%20%7B%0A%20%20%20%20project%20%7B%0A%20%20%20%20%20%20id%0A%20%20%20%20%7D%0A%20%20%7D%0A%7D%0A&variables={"input": , {"name": null}})Argument Name | Type | Description |
---|---|---|
input | CreateProjectInput! | (Not Documented) |
UpdateProjectPayload)
( Schema for updating a project,, Example Mutation: , ```, mutation($input: UpdateProjectInput!) {, , updateProject(input: $input) {, , project {, , id, , }, , }, }, ```, [Click here to try the example , Mutation](https://www.dronedeploy.com/graphql?query=mutation%28%24input%3A%20UpdateProjectInput%21%29%20%7B%0A%20%20updateProject%28input%3A%20%24input%29%20%7B%0A%20%20%20%20project%20%7B%0A%20%20%20%20%20%20id%0A%20%20%20%20%7D%0A%20%20%7D%0A%7D%0A&variables={"input": , {"id": null}})Argument Name | Type | Description |
---|---|---|
input | UpdateProjectInput! | (Not Documented) |
CreateTablePayload)
( Create a table for Datastore.,, Example Mutation: , ```, mutation($input: CreateTableInput!) {, , createTable(input: $input) {, , table {, , id, , }, , }, }, ```, [Click here to try the example , Mutation](https://www.dronedeploy.com/graphql?query=mutation%28%24input%3A%20CreateTableInput%21%29%20%7B%0A%20%20createTable%28input%3A%20%24input%29%20%7B%0A%20%20%20%20table%20%7B%0A%20%20%20%20%20%20id%0A%20%20%20%20%7D%0A%20%20%7D%0A%7D%0A&variables={"input": , {"applicationId": null, "name": null, "description": null}})Argument Name | Type | Description |
---|---|---|
input | CreateTableInput! | (Not Documented) |
CreateTableColumnPayload)
( Create a table column for Datastore.,, Example Mutation: , ```, mutation($input: CreateTableColumnInput!) {, , createTableColumn(input: $input) {, , tableColumn {, , id, , }, , }, }, ```, [Click here to try the example , Mutation](https://www.dronedeploy.com/graphql?query=mutation%28%24input%3A%20CreateTableColumnInput%21%29%20%7B%0A%20%20createTableColumn%28input%3A%20%24input%29%20%7B%0A%20%20%20%20tableColumn%20%7B%0A%20%20%20%20%20%20id%0A%20%20%20%20%7D%0A%20%20%7D%0A%7D%0A&variables={"input": , {"columnType": null, "tableId": null, "name": null, "description": null}})Argument Name | Type | Description |
---|---|---|
input | CreateTableColumnInput! | (Not Documented) |
CreateTableDataPayload)
( Create a row of data for a table in the Datastore.,, Example Mutation: , ```, mutation($input: CreateTableDataInput!) {, , createTableData(input: $input) {, , tableData {, , id, , }, , }, }, ```, [Click here to try the example , Mutation](https://www.dronedeploy.com/graphql?query=mutation%28%24input%3A%20CreateTableDataInput%21%29%20%7B%0A%20%20createTableData%28input%3A%20%24input%29%20%7B%0A%20%20%20%20tableData%20%7B%0A%20%20%20%20%20%20id%0A%20%20%20%20%7D%0A%20%20%7D%0A%7D%0A&variables={"input": , {"tableId": null, "externalId": null, "data": null}})Argument Name | Type | Description |
---|---|---|
input | CreateTableDataInput! | (Not Documented) |
DeleteTableDataPayload)
( Deletes rows in the data store by external keys.,, Example Mutation: , ```, mutation($input: DeleteTableDataInput!) {, , deleteTableData(input: $input) {, , count {, , id, , }, , }, }, ```, [Click here to try the example , Mutation](https://www.dronedeploy.com/graphql?query=mutation%28%24input%3A%20DeleteTableDataInput%21%29%20%7B%0A%20%20deleteTableData%28input%3A%20%24input%29%20%7B%0A%20%20%20%20count%20%7B%0A%20%20%20%20%20%20id%0A%20%20%20%20%7D%0A%20%20%7D%0A%7D%0A&variables={"input": , {"externalKeys": null, "tableId": null}})Argument Name | Type | Description |
---|---|---|
input | DeleteTableDataInput! | (Not Documented) |
EditTableDataPayload)
( Edit users custom table data,, Example Mutation: , ```, mutation($input: EditTableDataInput!) {, , editTableData(input: $input) {, , tableData {, , id, , }, , }, }, ```, [Click here to try the example , Mutation](https://www.dronedeploy.com/graphql?query=mutation%28%24input%3A%20EditTableDataInput%21%29%20%7B%0A%20%20editTableData%28input%3A%20%24input%29%20%7B%0A%20%20%20%20tableData%20%7B%0A%20%20%20%20%20%20id%0A%20%20%20%20%7D%0A%20%20%7D%0A%7D%0A&variables={"input": , {"tableId": null, "externalId": null, "data": null}})Argument Name | Type | Description |
---|---|---|
input | EditTableDataInput! | (Not Documented) |
UpsertFunctionPayload)
( Creates a function if one does not already exist with the same name for the , given application,, , otherwise it updates the existing function.,, , This API should not be used directly but are for use by the DroneDeploy , serverless plugin which should be, , used for creating, testing and deploying your serverless functions., ,, Example Mutation: , ```, mutation($input: UpsertFunctionInput!) {, , upsertFunction(input: $input) {, , function {, , id, , }, , }, }, ```, [Click here to try the example , Mutation](https://www.dronedeploy.com/graphql?query=mutation%28%24input%3A%20UpsertFunctionInput%21%29%20%7B%0A%20%20upsertFunction%28input%3A%20%24input%29%20%7B%0A%20%20%20%20function%20%7B%0A%20%20%20%20%20%20id%0A%20%20%20%20%7D%0A%20%20%7D%0A%7D%0A&variables={"input": , {"availableMemoryMb": null, "applicationId": null, "name": null, "sourceCode": , null}})Argument Name | Type | Description |
---|---|---|
input | UpsertFunctionInput! | (Not Documented) |
UpsertTableDataPayload)
( Create a row of data or edits the data (if already exists) in the datastore,, Example Mutation: , ```, mutation($input: UpsertTableDataInput!) {, , upsertTableData(input: $input) {, , tableData {, , id, , }, , }, }, ```, [Click here to try the example , Mutation](https://www.dronedeploy.com/graphql?query=mutation%28%24input%3A%20UpsertTableDataInput%21%29%20%7B%0A%20%20upsertTableData%28input%3A%20%24input%29%20%7B%0A%20%20%20%20tableData%20%7B%0A%20%20%20%20%20%20id%0A%20%20%20%20%7D%0A%20%20%7D%0A%7D%0A&variables={"input": , {"tableId": null, "externalId": null, "data": null}})Argument Name | Type | Description |
---|---|---|
input | UpsertTableDataInput! | (Not Documented) |
CreateFlightRecordPayload)
( Creates a new flight record,, Example Mutation: , ```, mutation($input: CreateFlightRecordInput!) {, , createFlightRecord(input: $input) {, , flightRecord {, , id, , }, , }, }, ```, [Click here to try the example , Mutation](https://www.dronedeploy.com/graphql?query=mutation%28%24input%3A%20CreateFlightRecordInput%21%29%20%7B%0A%20%20createFlightRecord%28input%3A%20%24input%29%20%7B%0A%20%20%20%20flightRecord%20%7B%0A%20%20%20%20%20%20id%0A%20%20%20%20%7D%0A%20%20%7D%0A%7D%0A&variables={"input": , {"planId": null, "id": null, "appVersion": null}})Argument Name | Type | Description |
---|---|---|
input | CreateFlightRecordInput! | (Not Documented) |
UpdateFlightRecordPayload)
( Updates a flight record,, Example Mutation: , ```, mutation($input: UpdateFlightRecordInput!) {, , updateFlightRecord(input: $input) {, , flightRecord {, , id, , }, , }, }, ```, [Click here to try the example , Mutation](https://www.dronedeploy.com/graphql?query=mutation%28%24input%3A%20UpdateFlightRecordInput%21%29%20%7B%0A%20%20updateFlightRecord%28input%3A%20%24input%29%20%7B%0A%20%20%20%20flightRecord%20%7B%0A%20%20%20%20%20%20id%0A%20%20%20%20%7D%0A%20%20%7D%0A%7D%0A&variables={"input": , {"id": null}})Argument Name | Type | Description |
---|---|---|
input | UpdateFlightRecordInput! | (Not Documented) |
CreateAnnotationPayload)
( Create an annotation of map data and queue it for processing,, Example Mutation: , ```, mutation($input: CreateAnnotationInput!) {, , createAnnotation(input: $input) {, , annotation {, , id, , }, , }, }, ```, [Click here to try the example , Mutation](https://www.dronedeploy.com/graphql?query=mutation%28%24input%3A%20CreateAnnotationInput%21%29%20%7B%0A%20%20createAnnotation%28input%3A%20%24input%29%20%7B%0A%20%20%20%20annotation%20%7B%0A%20%20%20%20%20%20id%0A%20%20%20%20%7D%0A%20%20%7D%0A%7D%0A&variables={"input": , {"annotationType": null, "planId": "MapPlan:{plan_id}"}})Argument Name | Type | Description |
---|---|---|
input | CreateAnnotationInput! | (Not Documented) |
CreateAutoExportSettingPayload)
( Create an AutoExportSetting,, Example Mutation: , ```, mutation($input: CreateAutoExportSettingInput!) {, , createAutoExportSetting(input: $input) {, , autoExportSetting {, , id, , }, , }, }, ```, [Click here to try the example , Mutation](https://www.dronedeploy.com/graphql?query=mutation%28%24input%3A%20CreateAutoExportSettingInput%21%29%20%7B%0A%20%20createAutoExportSetting%28input%3A%20%24input%29%20%7B%0A%20%20%20%20autoExportSetting%20%7B%0A%20%20%20%20%20%20id%0A%20%20%20%20%7D%0A%20%20%7D%0A%7D%0A&variables={"input": , {"projectId": "Project:{project_id}", "exportParameters": null}})Argument Name | Type | Description |
---|---|---|
input | CreateAutoExportSettingInput! | (Not Documented) |
DeleteAutoExportSettingPayload)
( Soft delete an AutoExportSetting,, Example Mutation: , ```, mutation($input: DeleteAutoExportSettingInput!) {, , deleteAutoExportSetting(input: $input) {, , deletedId {, , id, , }, , }, }, ```, [Click here to try the example , Mutation](https://www.dronedeploy.com/graphql?query=mutation%28%24input%3A%20DeleteAutoExportSettingInput%21%29%20%7B%0A%20%20deleteAutoExportSetting%28input%3A%20%24input%29%20%7B%0A%20%20%20%20deletedId%20%7B%0A%20%20%20%20%20%20id%0A%20%20%20%20%7D%0A%20%20%7D%0A%7D%0A&variables={"input": , {"autoExportId": "AutoExportSetting:{auto_export_id}"}})Argument Name | Type | Description |
---|---|---|
input | DeleteAutoExportSettingInput! | (Not Documented) |
UpdateAutoExportDeliveryStatusPayload)
( Update auto export delivery status,, Example Mutation: , ```, mutation($input: UpdateAutoExportDeliveryStatusInput!) {, , updateAutoExportDeliveryStatus(input: $input) {, , updatedExportId {, , id, , }, , }, }, ```, [Click here to try the example , Mutation](https://www.dronedeploy.com/graphql?query=mutation%28%24input%3A%20UpdateAutoExportDeliveryStatusInput%21%29%20%7B%0A%20%20updateAutoExportDeliveryStatus%28input%3A%20%24input%29%20%7B%0A%20%20%20%20updatedExportId%20%7B%0A%20%20%20%20%20%20id%0A%20%20%20%20%7D%0A%20%20%7D%0A%7D%0A&variables={"input": , {"status": null, "exportId": "Export:{export_id}"}})Argument Name | Type | Description |
---|---|---|
input | UpdateAutoExportDeliveryStatusInput! | (Not Documented) |
RunAutoExportPayload)
( Run Auto Export with MapPlan and AutoExportSettings,, Example Mutation: , ```, mutation($input: RunAutoExportInput!) {, , runAutoExport(input: $input) {, , runAutoExportResults {, , id, , }, , }, }, ```, [Click here to try the example , Mutation](https://www.dronedeploy.com/graphql?query=mutation%28%24input%3A%20RunAutoExportInput%21%29%20%7B%0A%20%20runAutoExport%28input%3A%20%24input%29%20%7B%0A%20%20%20%20runAutoExportResults%20%7B%0A%20%20%20%20%20%20id%0A%20%20%20%20%7D%0A%20%20%7D%0A%7D%0A&variables={"input": , {"mapPlanId": "MapPlan:{map_plan_id}", "autoExportSettingIds": null}})Argument Name | Type | Description |
---|---|---|
input | RunAutoExportInput! | (Not Documented) |
CreateIssuePayload)
( Example Mutation: , ```, mutation($input: CreateIssueInput!) {, , createIssue(input: $input) {, , issue {, , id, , }, , }, }, ```, [Click here to try the example , Mutation](https://www.dronedeploy.com/graphql?query=mutation%28%24input%3A%20CreateIssueInput%21%29%20%7B%0A%20%20createIssue%28input%3A%20%24input%29%20%7B%0A%20%20%20%20issue%20%7B%0A%20%20%20%20%20%20id%0A%20%20%20%20%7D%0A%20%20%7D%0A%7D%0A&variables={"input": , {"typeId": null, "mediaBoundingPolygon": null, "planId": null, "location": null, , "assetName": null, "folderId": null}})Argument Name | Type | Description |
---|---|---|
input | CreateIssueInput! | (Not Documented) |
UpdateIssuePayload)
( Example Mutation: , ```, mutation($input: UpdateIssueInput!) {, , updateIssue(input: $input) {, , issue {, , id, , }, , }, }, ```, [Click here to try the example , Mutation](https://www.dronedeploy.com/graphql?query=mutation%28%24input%3A%20UpdateIssueInput%21%29%20%7B%0A%20%20updateIssue%28input%3A%20%24input%29%20%7B%0A%20%20%20%20issue%20%7B%0A%20%20%20%20%20%20id%0A%20%20%20%20%7D%0A%20%20%7D%0A%7D%0A&variables={"input": , {"id": null}})Argument Name | Type | Description |
---|---|---|
input | UpdateIssueInput! | (Not Documented) |
UpdateIssueViewPayload)
( Example Mutation: , ```, mutation($input: UpdateIssueViewInput!) {, , updateIssueView(input: $input) {, , issueView {, , id, , }, , }, }, ```, [Click here to try the example , Mutation](https://www.dronedeploy.com/graphql?query=mutation%28%24input%3A%20UpdateIssueViewInput%21%29%20%7B%0A%20%20updateIssueView%28input%3A%20%24input%29%20%7B%0A%20%20%20%20issueView%20%7B%0A%20%20%20%20%20%20id%0A%20%20%20%20%7D%0A%20%20%7D%0A%7D%0A&variables={"input": , {"mediaBoundingPolygon": null, "id": null}})Argument Name | Type | Description |
---|---|---|
input | UpdateIssueViewInput! | (Not Documented) |
CreateApplicationVersionPayload)
( Create new application version,, Example Mutation: , ```, mutation($input: CreateApplicationVersionInput!) {, , createApplicationVersion(input: $input) {, , createApplicationVersionResult {, , id, , }, , }, }, ```, [Click here to try the example , Mutation](https://www.dronedeploy.com/graphql?query=mutation%28%24input%3A%20CreateApplicationVersionInput%21%29%20%7B%0A%20%20createApplicationVersion%28input%3A%20%24input%29%20%7B%0A%20%20%20%20createApplicationVersionResult%20%7B%0A%20%20%20%20%20%20id%0A%20%20%20%20%7D%0A%20%20%7D%0A%7D%0A&variables={"input": , {"pluginLocations": null, "applicationId": "Application:{app_id}"}})Argument Name | Type | Description |
---|---|---|
input | CreateApplicationVersionInput! | (Not Documented) |
CreateApplicationPayload)
( Create new application,, Example Mutation: , ```, mutation($input: CreateApplicationInput!) {, , createApplication(input: $input) {, , application {, , id, , }, , }, }, ```, [Click here to try the example , Mutation](https://www.dronedeploy.com/graphql?query=mutation%28%24input%3A%20CreateApplicationInput%21%29%20%7B%0A%20%20createApplication%28input%3A%20%24input%29%20%7B%0A%20%20%20%20application%20%7B%0A%20%20%20%20%20%20id%0A%20%20%20%20%7D%0A%20%20%7D%0A%7D%0A&variables={"input": , {"name": null}})Argument Name | Type | Description |
---|---|---|
input | CreateApplicationInput! | (Not Documented) |
link Require by
This element is not required by anyone