Data Use Agreement
APIs for managing data use agreements
Search data use agreements in the marketplace using the provided filters
010ascPossible values: namePossible values: Filter results by data use agreement name
""Whether the filter should be an exact match
falseGET /marketplace/api/data-use-agreement HTTP/1.1
Host: na.api.immutacloud.com
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
{
"data": [
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "text",
"body": "text",
"createdBy": {
"globalUserId": "123e4567-e89b-12d3-a456-426614174000",
"name": "text"
},
"createdAt": "2026-01-01T00:00:00.000Z",
"updatedBy": {
"globalUserId": "123e4567-e89b-12d3-a456-426614174000",
"name": "text"
},
"updatedAt": "2026-01-01T00:00:00.000Z"
}
],
"meta": {
"offset": 0,
"limit": 10,
"totalCount": 1,
"pageCount": 1,
"currentPage": 1,
"totalPages": 1
}
}Create a new data use agreement
The name of data use agreement
The contents of data use agreement
The name of data use agreement
The contents of data use agreement
There is already a data use agreement with this name.
POST /marketplace/api/data-use-agreement HTTP/1.1
Host: na.api.immutacloud.com
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 73
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "text",
"body": "text"
}{
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "text",
"body": "text",
"createdBy": {
"globalUserId": "123e4567-e89b-12d3-a456-426614174000",
"name": "text"
},
"createdAt": "2026-01-01T00:00:00.000Z",
"updatedBy": {
"globalUserId": "123e4567-e89b-12d3-a456-426614174000",
"name": "text"
},
"updatedAt": "2026-01-01T00:00:00.000Z"
}Get data use agreement by ID
The name of data use agreement
The contents of data use agreement
GET /marketplace/api/data-use-agreement/{id} HTTP/1.1
Host: na.api.immutacloud.com
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "text",
"body": "text",
"createdBy": {
"globalUserId": "123e4567-e89b-12d3-a456-426614174000",
"name": "text"
},
"createdAt": "2026-01-01T00:00:00.000Z",
"updatedBy": {
"globalUserId": "123e4567-e89b-12d3-a456-426614174000",
"name": "text"
},
"updatedAt": "2026-01-01T00:00:00.000Z"
}Update a data use agreement
The name of data use agreement
The contents of data use agreement
The name of data use agreement
The contents of data use agreement
There is already a data use agreement with this name.
PUT /marketplace/api/data-use-agreement/{id} HTTP/1.1
Host: na.api.immutacloud.com
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 29
{
"name": "text",
"body": "text"
}{
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "text",
"body": "text",
"createdBy": {
"globalUserId": "123e4567-e89b-12d3-a456-426614174000",
"name": "text"
},
"createdAt": "2026-01-01T00:00:00.000Z",
"updatedBy": {
"globalUserId": "123e4567-e89b-12d3-a456-426614174000",
"name": "text"
},
"updatedAt": "2026-01-01T00:00:00.000Z"
}Delete the specified data use agreement
No content
DELETE /marketplace/api/data-use-agreement/{id} HTTP/1.1
Host: na.api.immutacloud.com
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
No content
Get request forms associated with a data use agreement.
The request forms associated with the data use agreement
The name of the request form
GET /marketplace/api/data-use-agreement/{id}/request-forms HTTP/1.1
Host: na.api.immutacloud.com
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
[
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "text"
}
]Last updated
Was this helpful?

