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