For the complete documentation index, see llms.txt. This page is also available as Markdown.

Data Use Agreement

APIs for managing data use agreements

Search data use agreements

get

Search data use agreements in the marketplace using the provided filters

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
offsetnumberOptionalDefault: 0
limitnumber · min: 1OptionalDefault: 10
sortOrderstring · enumOptionalDefault: ascPossible values:
sortBystring · enumOptionalDefault: namePossible values:
nameFilterstringOptional

Filter results by data use agreement name

Default: ""
exactMatchbooleanOptional

Whether the filter should be an exact match

Default: false
Responses
200Success
application/json
get
/api/data-use-agreement
200Success

Create data use agreement

post

Create a new data use agreement

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
idstring · uuidOptional
namestringRequired

The name of data use agreement

bodystringRequired

The contents of data use agreement

Responses
post
/api/data-use-agreement

Get data use agreement by ID

get

Get data use agreement by ID

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
idstringRequired
Responses
200Success
application/json
idstring · uuidRequired
namestringRequired

The name of data use agreement

bodystringRequired

The contents of data use agreement

createdAtone ofRequired
string · date-timeOptional
or
string · date-timeOptional
updatedAtone ofRequired
string · date-timeOptional
or
string · date-timeOptional
get
/api/data-use-agreement/{id}
200Success

Update data use agreement

put

Update a data use agreement

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
idstringRequired
Body
namestringOptional

The name of data use agreement

bodystringOptional

The contents of data use agreement

Responses
put
/api/data-use-agreement/{id}

Delete data use agreement

delete

Delete the specified data use agreement

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
idstringRequired
Responses
delete
/api/data-use-agreement/{id}
204Success

No content

Get request forms associated with a data use agreement

get

Get request forms associated with a data use agreement.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
idstringRequired
Responses
200Success
application/json

The request forms associated with the data use agreement

idstring · uuidRequired
namestringRequired

The name of the request form

get
/api/data-use-agreement/{id}/request-forms
200Success

Last updated

Was this helpful?