GoodData | Developer Network

Export partial Metadata


Description

The resource for exporting selected metadata with all dependencies.

Request

HTTP Request

POST

https://secure.gooddata.com/gdc/md/PROJECT_ID/maintenance/partialmdexport

HTTP Headers

Content-Type: application/json
Accept: application/json

Request Body

{
    "partialMDExport": {
        "uris": [
            "/gdc/md/PROJECT_ID/obj/OBJECT_ID"
        ]
    }
}

Response

200 OK HTTP Status + Metadata artifact that contains token and URI for task polling:

{
    "partialMDArtifact": {
        "status": {
            "uri": "/gdc/md/PROJECT_ID/tasks/TASK_ID/status"
        },
        "token": "TOKEN_STRING"
    }
}

Import partial Metadata


Description

The resource for importing selected metadata based on the generated token.

Request

HTTP Request

POST

https://secure.gooddata.com/gdc/md/PROJECT_ID/maintenance/partialmdimport

HTTP Headers

Content-Type: application/json
Accept: application/json

Request Body

{ 
"partialMDImport" : {
  "token" : "TOKEN_STRING",
   "overwriteNewer" : "BOOLEAN"
   "updateLDMObjects" : "BOOLEAN"
  }
}

Response

200 OK HTTP Status + URI of the async process status resource for polling

{
"uri" : "/gdc/md/PROJECT_ID/etltask/TASK_ID"
}