All query parameters in this API support advanced lookup types:
Lookup Type | Description | Example |
---|---|---|
! |
Negate any query | name!=isabel |
[i]exact |
Exact match | name__exact=isabel name__iexact=IsAbeL |
[i]contains |
Value contains query | name__contains=isa name__icontains=iSa |
[i]startswith |
Value starts with query | name__startswith=isab name__istartswith=iSab |
[i]endswith |
Value starts with query | name__endswith=bel name__iendswith=bEl |
in |
Comma separated query | name__in=isabel,gunes |
isnull |
Value is null | name__isnull=true |
regex |
Use regex pattern | name__regex=isabel |
gt |
Greater than | total__gt=1 |
gte |
Greater or equal | total__gte=1 |
lt |
Less than | total__lt=1 |
lte |
Less than or equal | total__lte=1 |
Datetime query parameters support extra lookups. These lookups can be combined with those previously described:
Lookup Type | Description | Example |
---|---|---|
No lookup, ISO format required |
created= |
|
date |
Filter by date YYYY-MM-DD . |
created__date=2016-06-04 created__date__gt=2016-06-04 |
day |
Filter by day DD |
created__day=04 |
month |
Filter by month MM |
created__month=06 |
year |
Filter by year YYYY |
created__year=2016 |
time |
Filter by time HH-MM-SS |
created__time=21:00:51 |
This API supports filters that traverse the relational schema:
<related_filter>__<related_field>=<query>
List objects.
search | string A search term. |
created | string Created datetime filter. |
created_by | string Filter by |
custom_fields | string Filter by |
data | string Filter by |
id | number Filter by |
identifier | string Filter by |
modified | string Modified datetime filter. |
notes | string Filter by |
pk | number Filter by |
sample | string Related filter to Sample. |
storage_url | string Filter by |
storage_usage | number Filter by |
submission | string |
system_id | string Filter by |
tags | string Filter by |
uuid | string Filter by |
uupk | string Filter by |
count_limit | integer Limit total instances to be retrieved. |
ordering | string Which field to use when ordering the results. |
limit | integer Number of results to return per page. |
offset | integer The initial index from which to return the results. |
{- "count": 0,
- "results": [
- {
- "pk": 0,
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "identifier": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "sample": {
- "pk": 0,
- "category": "TUMOR",
- "collection_days": 0,
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "disease": {
- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "identifier": "string",
- "individual": {
- "pk": 0,
- "birth_year": 1800,
- "center": {
- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "gender": "UNKNOWN",
- "identifier": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "species": "HUMAN",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "system_id": "string",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "system_id": "string",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "system_id": "string",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}
]
}
Existing objects are retrieved using either the pk
field or unique
together constraints. If the view supports nested objects, these will
also be retrieved or created using the same criteria.
⚠️ IMPORTANT: If an existing object is retrieved, its fields won't be updated with the posted data.
pk | integer (Pk) |
created_by | string (Created by) Nullable ^[\w.@+-]+$ Default: "" |
object (Custom fields) Nullable Default: {} | |
data | string (Data) |
identifier required | string (Identifier) <= 100 characters Instance Identifier. |
notes | string (Notes) Nullable Free text field to keep notes on object. |
required | object (Sample) |
storage_url | string (Storage URL) <= 1000 characters Nullable Address to the storage bucket. |
storage_usage | integer (Storage Usage) [ -9223372036854776000 .. 9223372036854776000 ] Nullable Storage usage in bytes |
submission | integer (Submission) Nullable |
Array of objects (Tag) Nullable |
{- "pk": 0,
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "identifier": "string",
- "notes": "string",
- "sample": {
- "pk": 0,
- "category": "TUMOR",
- "collection_days": 0,
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "disease": {
- "pk": 0,
- "acronym": "string",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "name": "string",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}, - "identifier": "string",
- "individual": {
- "pk": 0,
- "birth_year": 1800,
- "center": {
- "pk": 0,
- "acronym": "string",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "name": "string",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}, - "created_by": "",
- "custom_fields": { },
- "data": "string",
- "gender": "UNKNOWN",
- "identifier": "string",
- "notes": "string",
- "species": "HUMAN",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}, - "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}, - "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}
{- "pk": 0,
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "identifier": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "sample": {
- "pk": 0,
- "category": "TUMOR",
- "collection_days": 0,
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "disease": {
- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "identifier": "string",
- "individual": {
- "pk": 0,
- "birth_year": 1800,
- "center": {
- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "gender": "UNKNOWN",
- "identifier": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "species": "HUMAN",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "system_id": "string",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "system_id": "string",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "system_id": "string",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}
Retrieve and update objects.
id required | string |
{- "pk": 0,
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "identifier": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "sample": {
- "pk": 0,
- "category": "TUMOR",
- "collection_days": 0,
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "disease": {
- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "identifier": "string",
- "individual": {
- "pk": 0,
- "birth_year": 1800,
- "center": {
- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "gender": "UNKNOWN",
- "identifier": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "species": "HUMAN",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "system_id": "string",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "system_id": "string",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "system_id": "string",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}
Retrieve and update objects.
id required | string |
object (Custom fields) Nullable Default: {} | |
data | string (Data) |
identifier required | string (Identifier) <= 100 characters Instance Identifier. |
notes | string (Notes) Nullable Free text field to keep notes on object. |
required | object (Sample) |
storage_url | string (Storage URL) <= 1000 characters Nullable Address to the storage bucket. |
storage_usage | integer (Storage Usage) [ -9223372036854776000 .. 9223372036854776000 ] Nullable Storage usage in bytes |
Array of objects (Tag) Nullable |
{- "custom_fields": { },
- "data": "string",
- "identifier": "string",
- "notes": "string",
- "sample": {
- "pk": 0,
- "category": "TUMOR",
- "collection_days": 0,
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "disease": {
- "pk": 0,
- "acronym": "string",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "name": "string",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}, - "identifier": "string",
- "individual": {
- "pk": 0,
- "birth_year": 1800,
- "center": {
- "pk": 0,
- "acronym": "string",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "name": "string",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}, - "created_by": "",
- "custom_fields": { },
- "data": "string",
- "gender": "UNKNOWN",
- "identifier": "string",
- "notes": "string",
- "species": "HUMAN",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}, - "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}, - "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}
{- "pk": 0,
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "identifier": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "sample": {
- "pk": 0,
- "category": "TUMOR",
- "collection_days": 0,
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "disease": {
- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "identifier": "string",
- "individual": {
- "pk": 0,
- "birth_year": 1800,
- "center": {
- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "gender": "UNKNOWN",
- "identifier": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "species": "HUMAN",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "system_id": "string",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "system_id": "string",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "system_id": "string",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}
Retrieve and update objects.
id required | string |
object (Custom fields) Nullable Default: {} | |
data | string (Data) |
identifier required | string (Identifier) <= 100 characters Instance Identifier. |
notes | string (Notes) Nullable Free text field to keep notes on object. |
required | object (Sample) |
storage_url | string (Storage URL) <= 1000 characters Nullable Address to the storage bucket. |
storage_usage | integer (Storage Usage) [ -9223372036854776000 .. 9223372036854776000 ] Nullable Storage usage in bytes |
Array of objects (Tag) Nullable |
{- "custom_fields": { },
- "data": "string",
- "identifier": "string",
- "notes": "string",
- "sample": {
- "pk": 0,
- "category": "TUMOR",
- "collection_days": 0,
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "disease": {
- "pk": 0,
- "acronym": "string",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "name": "string",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}, - "identifier": "string",
- "individual": {
- "pk": 0,
- "birth_year": 1800,
- "center": {
- "pk": 0,
- "acronym": "string",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "name": "string",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}, - "created_by": "",
- "custom_fields": { },
- "data": "string",
- "gender": "UNKNOWN",
- "identifier": "string",
- "notes": "string",
- "species": "HUMAN",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}, - "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}, - "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}
{- "pk": 0,
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "identifier": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "sample": {
- "pk": 0,
- "category": "TUMOR",
- "collection_days": 0,
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "disease": {
- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "identifier": "string",
- "individual": {
- "pk": 0,
- "birth_year": 1800,
- "center": {
- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "gender": "UNKNOWN",
- "identifier": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "species": "HUMAN",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "system_id": "string",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "system_id": "string",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "system_id": "string",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}
List objects.
search | string A search term. |
analyses | string |
application | string |
cached_fields | string Filter by |
created | string Created datetime filter. |
created_by | string Filter by |
custom_fields | string Filter by |
data | string Filter by |
description | string Filter by |
finished | string Finished datetime filter. |
id | number Filter by |
individual_level_analysis | string |
indivpkual_level_analysis | string |
modified | string Modified datetime filter. |
name | string Filter by |
notes | string Filter by |
pk | number Filter by |
previous_status | string Filter by |
project_level_analysis | string |
projects | string |
ran_by | string Filter by |
references | string |
results | string Filter by |
run_time | number Filter by |
started | string Started datetime filter. |
status | string Filter by |
storage_url | string Filter by |
storage_usage | number Filter by |
submitted | string Submitted datetime filter. |
tags | string Filter by |
targets | string |
uuid | string Filter by |
uupk | string Filter by |
version | string Filter by |
wait_time | number Filter by |
count_limit | integer Limit total instances to be retrieved. |
ordering | string Which field to use when ordering the results. |
limit | integer Number of results to return per page. |
offset | integer The initial index from which to return the results. |
{- "count": 0,
- "results": [
- {
- "pk": 0,
- "analyses": [
- 1
], - "application": {
- "pk": 0,
- "application_class": "string",
- "assembly": {
- "pk": 0,
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "reference_data": { },
- "species": "HUMAN",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "description": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "results": { },
- "settings": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "url": "string",
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "version": "string"
}, - "cached_fields": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "finished": "2019-08-24T14:15:22Z",
- "individual_level_analysis": {
- "pk": 0,
- "birth_year": 1800,
- "center": {
- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "gender": "UNKNOWN",
- "identifier": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "species": "HUMAN",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "system_id": "string",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "previous_status": "string",
- "project_level_analysis": {
- "pk": 0,
- "analyst": "user@example.com",
- "coordinator": "user@example.com",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "description": "string",
- "group": {
- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "owner": "user@example.com",
- "principal_investigator": "user@example.com",
- "short_title": "stringstri",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "title": "string",
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "ran_by": "string",
- "references": [ ],
- "results": "string",
- "run_time": 0,
- "started": "2019-08-24T14:15:22Z",
- "status": "CREATED",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submitted": "2019-08-24T14:15:22Z",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "targets": [ ],
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "wait_time": 0,
- "analytics": "string"
}
]
}
Existing objects are retrieved using either the pk
field or unique
together constraints. If the view supports nested objects, these will
also be retrieved or created using the same criteria.
⚠️ IMPORTANT: If an existing object is retrieved, its fields won't be updated with the posted data.
pk | integer (Pk) |
analyses | Array of integers Nullable Linked analyses. GET value limited to 50 analyses, POST unlimited. |
required | object (Application) |
created_by | string (Created by) Nullable ^[\w.@+-]+$ Default: "" |
object (Custom fields) Nullable Default: {} | |
data | string (Data) |
object (Individual) | |
notes | string (Notes) Nullable Free text field to keep notes on object. |
object (Project level analysis) Nullable | |
ran_by | string (Ran by) Nullable ^[\w.@+-]+$ |
Array of objects (Experiment) Nullable Default: [] | |
results | string (Analysis results as reported by application.) Nullable |
status | string (Status) Default: "CREATED" Enum: "CREATED" "FAILED" "FINISHED" "IN_PROGRESS" "STAGED" "STARTED" "SUBMITTED" "SUCCEEDED" Analysis current status. |
storage_url | string (Storage URL) <= 1000 characters Nullable Address to the storage bucket. |
storage_usage | integer (Storage Usage) [ -9223372036854776000 .. 9223372036854776000 ] Nullable Storage usage in bytes |
Array of objects (Tag) Nullable | |
Array of objects (Experiment) Nullable Default: [] |
{- "pk": 0,
- "analyses": [
- 1
], - "application": {
- "pk": 0,
- "application_class": "string",
- "assembly": {
- "pk": 0,
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "name": "string",
- "notes": "string",
- "reference_data": { },
- "species": "HUMAN",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}, - "created_by": "",
- "custom_fields": { },
- "data": "string",
- "description": "string",
- "name": "string",
- "notes": "string",
- "results": { },
- "settings": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "url": "string",
- "version": "string"
}, - "created_by": "",
- "custom_fields": { },
- "data": "string",
- "individual_level_analysis": {
- "pk": 0,
- "birth_year": 1800,
- "center": {
- "pk": 0,
- "acronym": "string",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "name": "string",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}, - "created_by": "",
- "custom_fields": { },
- "data": "string",
- "gender": "UNKNOWN",
- "identifier": "string",
- "notes": "string",
- "species": "HUMAN",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}, - "notes": "string",
- "project_level_analysis": {
- "pk": 0,
- "analyst": "user@example.com",
- "coordinator": "user@example.com",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "description": "string",
- "group": {
- "pk": 0,
- "acronym": "string",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "name": "string",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}, - "notes": "string",
- "owner": "user@example.com",
- "principal_investigator": "user@example.com",
- "short_title": "stringstri",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "title": "string"
}, - "ran_by": "string",
- "references": [ ],
- "results": "string",
- "status": "CREATED",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "targets": [ ]
}
{- "pk": 0,
- "analyses": [
- 1
], - "application": {
- "pk": 0,
- "application_class": "string",
- "assembly": {
- "pk": 0,
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "reference_data": { },
- "species": "HUMAN",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "description": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "results": { },
- "settings": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "url": "string",
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "version": "string"
}, - "cached_fields": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "finished": "2019-08-24T14:15:22Z",
- "individual_level_analysis": {
- "pk": 0,
- "birth_year": 1800,
- "center": {
- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "gender": "UNKNOWN",
- "identifier": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "species": "HUMAN",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "system_id": "string",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "previous_status": "string",
- "project_level_analysis": {
- "pk": 0,
- "analyst": "user@example.com",
- "coordinator": "user@example.com",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "description": "string",
- "group": {
- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "owner": "user@example.com",
- "principal_investigator": "user@example.com",
- "short_title": "stringstri",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "title": "string",
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "ran_by": "string",
- "references": [ ],
- "results": "string",
- "run_time": 0,
- "started": "2019-08-24T14:15:22Z",
- "status": "CREATED",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submitted": "2019-08-24T14:15:22Z",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "targets": [ ],
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "wait_time": 0,
- "analytics": "string"
}
If status is SUBMITTED, time fields will be reset.
status required | string (Status) Enum: "STAGED" "SUBMITTED" |
ids required | Array of strings A list of analyses keys. |
ran_by required | string (Ran by) non-empty Linux user who ran the analysis. |
{- "status": "STAGED",
- "ids": [
- "string"
], - "ran_by": "string"
}
cat-like render file given path relative to analysis output directory.
id required | string |
result required | string Key of the result. |
lines | string Default: "5000" Number of lines to read. |
offset | string Default: "0" Number of lines to start from. |
reverse | boolean Read from bottom. |
"string"
Retrieve and update objects.
id required | string |
{- "pk": 0,
- "analyses": [
- 1
], - "application": {
- "pk": 0,
- "application_class": "string",
- "assembly": {
- "pk": 0,
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "reference_data": { },
- "species": "HUMAN",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "description": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "results": { },
- "settings": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "url": "string",
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "version": "string"
}, - "cached_fields": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "finished": "2019-08-24T14:15:22Z",
- "individual_level_analysis": {
- "pk": 0,
- "birth_year": 1800,
- "center": {
- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "gender": "UNKNOWN",
- "identifier": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "species": "HUMAN",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "system_id": "string",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "previous_status": "string",
- "project_level_analysis": {
- "pk": 0,
- "analyst": "user@example.com",
- "coordinator": "user@example.com",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "description": "string",
- "group": {
- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "owner": "user@example.com",
- "principal_investigator": "user@example.com",
- "short_title": "stringstri",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "title": "string",
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "ran_by": "string",
- "references": [ ],
- "results": "string",
- "run_time": 0,
- "started": "2019-08-24T14:15:22Z",
- "status": "CREATED",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submitted": "2019-08-24T14:15:22Z",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "targets": [ ],
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "wait_time": 0,
- "analytics": "string"
}
Retrieve and update objects.
id required | string |
analyses | Array of integers Nullable Linked analyses. GET value limited to 50 analyses, POST unlimited. |
required | object (Application) |
object (Custom fields) Nullable Default: {} | |
data | string (Data) |
object (Individual) | |
notes | string (Notes) Nullable Free text field to keep notes on object. |
object (Project level analysis) Nullable | |
ran_by | string (Ran by) Nullable ^[\w.@+-]+$ |
Array of objects (Experiment) Nullable Default: [] | |
results | string (Analysis results as reported by application.) Nullable |
status | string (Status) Default: "CREATED" Enum: "CREATED" "FAILED" "FINISHED" "IN_PROGRESS" "STAGED" "STARTED" "SUBMITTED" "SUCCEEDED" Analysis current status. |
storage_url | string (Storage URL) <= 1000 characters Nullable Address to the storage bucket. |
storage_usage | integer (Storage Usage) [ -9223372036854776000 .. 9223372036854776000 ] Nullable Storage usage in bytes |
Array of objects (Tag) Nullable | |
Array of objects (Experiment) Nullable Default: [] |
{- "analyses": [
- 1
], - "application": {
- "pk": 0,
- "application_class": "string",
- "assembly": {
- "pk": 0,
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "name": "string",
- "notes": "string",
- "reference_data": { },
- "species": "HUMAN",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}, - "created_by": "",
- "custom_fields": { },
- "data": "string",
- "description": "string",
- "name": "string",
- "notes": "string",
- "results": { },
- "settings": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "url": "string",
- "version": "string"
}, - "custom_fields": { },
- "data": "string",
- "individual_level_analysis": {
- "pk": 0,
- "birth_year": 1800,
- "center": {
- "pk": 0,
- "acronym": "string",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "name": "string",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}, - "created_by": "",
- "custom_fields": { },
- "data": "string",
- "gender": "UNKNOWN",
- "identifier": "string",
- "notes": "string",
- "species": "HUMAN",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}, - "notes": "string",
- "project_level_analysis": {
- "pk": 0,
- "analyst": "user@example.com",
- "coordinator": "user@example.com",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "description": "string",
- "group": {
- "pk": 0,
- "acronym": "string",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "name": "string",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}, - "notes": "string",
- "owner": "user@example.com",
- "principal_investigator": "user@example.com",
- "short_title": "stringstri",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "title": "string"
}, - "ran_by": "string",
- "references": [ ],
- "results": "string",
- "status": "CREATED",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "targets": [ ]
}
{- "pk": 0,
- "analyses": [
- 1
], - "application": {
- "pk": 0,
- "application_class": "string",
- "assembly": {
- "pk": 0,
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "reference_data": { },
- "species": "HUMAN",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "description": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "results": { },
- "settings": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "url": "string",
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "version": "string"
}, - "cached_fields": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "finished": "2019-08-24T14:15:22Z",
- "individual_level_analysis": {
- "pk": 0,
- "birth_year": 1800,
- "center": {
- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "gender": "UNKNOWN",
- "identifier": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "species": "HUMAN",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "system_id": "string",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "previous_status": "string",
- "project_level_analysis": {
- "pk": 0,
- "analyst": "user@example.com",
- "coordinator": "user@example.com",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "description": "string",
- "group": {
- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "owner": "user@example.com",
- "principal_investigator": "user@example.com",
- "short_title": "stringstri",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "title": "string",
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "ran_by": "string",
- "references": [ ],
- "results": "string",
- "run_time": 0,
- "started": "2019-08-24T14:15:22Z",
- "status": "CREATED",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submitted": "2019-08-24T14:15:22Z",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "targets": [ ],
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "wait_time": 0,
- "analytics": "string"
}
Retrieve and update objects.
id required | string |
analyses | Array of integers Nullable Linked analyses. GET value limited to 50 analyses, POST unlimited. |
required | object (Application) |
object (Custom fields) Nullable Default: {} | |
data | string (Data) |
object (Individual) | |
notes | string (Notes) Nullable Free text field to keep notes on object. |
object (Project level analysis) Nullable | |
ran_by | string (Ran by) Nullable ^[\w.@+-]+$ |
Array of objects (Experiment) Nullable Default: [] | |
results | string (Analysis results as reported by application.) Nullable |
status | string (Status) Default: "CREATED" Enum: "CREATED" "FAILED" "FINISHED" "IN_PROGRESS" "STAGED" "STARTED" "SUBMITTED" "SUCCEEDED" Analysis current status. |
storage_url | string (Storage URL) <= 1000 characters Nullable Address to the storage bucket. |
storage_usage | integer (Storage Usage) [ -9223372036854776000 .. 9223372036854776000 ] Nullable Storage usage in bytes |
Array of objects (Tag) Nullable | |
Array of objects (Experiment) Nullable Default: [] |
{- "analyses": [
- 1
], - "application": {
- "pk": 0,
- "application_class": "string",
- "assembly": {
- "pk": 0,
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "name": "string",
- "notes": "string",
- "reference_data": { },
- "species": "HUMAN",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}, - "created_by": "",
- "custom_fields": { },
- "data": "string",
- "description": "string",
- "name": "string",
- "notes": "string",
- "results": { },
- "settings": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "url": "string",
- "version": "string"
}, - "custom_fields": { },
- "data": "string",
- "individual_level_analysis": {
- "pk": 0,
- "birth_year": 1800,
- "center": {
- "pk": 0,
- "acronym": "string",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "name": "string",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}, - "created_by": "",
- "custom_fields": { },
- "data": "string",
- "gender": "UNKNOWN",
- "identifier": "string",
- "notes": "string",
- "species": "HUMAN",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}, - "notes": "string",
- "project_level_analysis": {
- "pk": 0,
- "analyst": "user@example.com",
- "coordinator": "user@example.com",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "description": "string",
- "group": {
- "pk": 0,
- "acronym": "string",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "name": "string",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}, - "notes": "string",
- "owner": "user@example.com",
- "principal_investigator": "user@example.com",
- "short_title": "stringstri",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "title": "string"
}, - "ran_by": "string",
- "references": [ ],
- "results": "string",
- "status": "CREATED",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "targets": [ ]
}
{- "pk": 0,
- "analyses": [
- 1
], - "application": {
- "pk": 0,
- "application_class": "string",
- "assembly": {
- "pk": 0,
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "reference_data": { },
- "species": "HUMAN",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "description": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "results": { },
- "settings": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "url": "string",
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "version": "string"
}, - "cached_fields": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "finished": "2019-08-24T14:15:22Z",
- "individual_level_analysis": {
- "pk": 0,
- "birth_year": 1800,
- "center": {
- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "gender": "UNKNOWN",
- "identifier": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "species": "HUMAN",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "system_id": "string",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "previous_status": "string",
- "project_level_analysis": {
- "pk": 0,
- "analyst": "user@example.com",
- "coordinator": "user@example.com",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "description": "string",
- "group": {
- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "owner": "user@example.com",
- "principal_investigator": "user@example.com",
- "short_title": "stringstri",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "title": "string",
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "ran_by": "string",
- "references": [ ],
- "results": "string",
- "run_time": 0,
- "started": "2019-08-24T14:15:22Z",
- "status": "CREATED",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submitted": "2019-08-24T14:15:22Z",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "targets": [ ],
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "wait_time": 0,
- "analytics": "string"
}
List objects.
search | string A search term. |
application_class | string Filter by |
assembly | string Filter by |
created | string Created datetime filter. |
created_by | string Filter by |
custom_fields | string Filter by |
data | string Filter by |
description | string Filter by |
id | number Filter by |
modified | string Modified datetime filter. |
name | string Filter by |
notes | string Filter by |
pk | number Filter by |
results | string Filter by |
settings | string Filter by |
storage_url | string Filter by |
storage_usage | number Filter by |
tags | string Filter by |
url | string Filter by |
uuid | string Filter by |
uupk | string Filter by |
version | string Filter by |
count_limit | integer Limit total instances to be retrieved. |
ordering | string Which field to use when ordering the results. |
limit | integer Number of results to return per page. |
offset | integer The initial index from which to return the results. |
{- "count": 0,
- "results": [
- {
- "pk": 0,
- "application_class": "string",
- "assembly": {
- "pk": 0,
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "reference_data": { },
- "species": "HUMAN",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "description": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "results": { },
- "settings": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "url": "string",
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "version": "string"
}
]
}
Existing objects are retrieved using either the pk
field or unique
together constraints. If the view supports nested objects, these will
also be retrieved or created using the same criteria.
⚠️ IMPORTANT: If an existing object is retrieved, its fields won't be updated with the posted data.
pk | integer (Pk) |
application_class | string (Application Class) [ 1 .. 100 ] characters Nullable Class used to execute the application. |
required | object (Assembly) |
created_by | string (Created by) Nullable ^[\w.@+-]+$ Default: "" |
object (Custom fields) Nullable Default: {} | |
data | string (Data) |
description | string (Application Description) Nullable |
name required | string (Application Name) [ 1 .. 100 ] characters |
notes | string (Notes) Nullable Free text field to keep notes on object. |
object (Results) Nullable Default: {} Results specification. | |
settings | string (Application configuration.) Nullable |
storage_url | string (Storage URL) <= 1000 characters Nullable Address to the storage bucket. |
storage_usage | integer (Storage Usage) [ -9223372036854776000 .. 9223372036854776000 ] Nullable Storage usage in bytes |
Array of objects (Tag) Nullable | |
url | string (Application URL) [ 1 .. 300 ] characters Nullable |
version required | string (Application Version) [ 1 .. 100 ] characters |
{- "pk": 0,
- "application_class": "string",
- "assembly": {
- "pk": 0,
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "name": "string",
- "notes": "string",
- "reference_data": { },
- "species": "HUMAN",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}, - "created_by": "",
- "custom_fields": { },
- "data": "string",
- "description": "string",
- "name": "string",
- "notes": "string",
- "results": { },
- "settings": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "url": "string",
- "version": "string"
}
{- "pk": 0,
- "application_class": "string",
- "assembly": {
- "pk": 0,
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "reference_data": { },
- "species": "HUMAN",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "description": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "results": { },
- "settings": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "url": "string",
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "version": "string"
}
Retrieve and update objects.
id required | string |
{- "pk": 0,
- "application_class": "string",
- "assembly": {
- "pk": 0,
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "reference_data": { },
- "species": "HUMAN",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "description": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "results": { },
- "settings": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "url": "string",
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "version": "string"
}
Retrieve and update objects.
id required | string |
application_class | string (Application Class) [ 1 .. 100 ] characters Nullable Class used to execute the application. |
required | object (Assembly) |
object (Custom fields) Nullable Default: {} | |
data | string (Data) |
description | string (Application Description) Nullable |
notes | string (Notes) Nullable Free text field to keep notes on object. |
object (Results) Nullable Default: {} Results specification. | |
settings | string (Application configuration.) Nullable |
storage_url | string (Storage URL) <= 1000 characters Nullable Address to the storage bucket. |
storage_usage | integer (Storage Usage) [ -9223372036854776000 .. 9223372036854776000 ] Nullable Storage usage in bytes |
Array of objects (Tag) Nullable | |
url | string (Application URL) [ 1 .. 300 ] characters Nullable |
{- "application_class": "string",
- "assembly": {
- "pk": 0,
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "name": "string",
- "notes": "string",
- "reference_data": { },
- "species": "HUMAN",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}, - "custom_fields": { },
- "data": "string",
- "description": "string",
- "notes": "string",
- "results": { },
- "settings": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "url": "string"
}
{- "pk": 0,
- "application_class": "string",
- "assembly": {
- "pk": 0,
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "reference_data": { },
- "species": "HUMAN",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "description": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "results": { },
- "settings": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "url": "string",
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "version": "string"
}
Retrieve and update objects.
id required | string |
application_class | string (Application Class) [ 1 .. 100 ] characters Nullable Class used to execute the application. |
required | object (Assembly) |
object (Custom fields) Nullable Default: {} | |
data | string (Data) |
description | string (Application Description) Nullable |
notes | string (Notes) Nullable Free text field to keep notes on object. |
object (Results) Nullable Default: {} Results specification. | |
settings | string (Application configuration.) Nullable |
storage_url | string (Storage URL) <= 1000 characters Nullable Address to the storage bucket. |
storage_usage | integer (Storage Usage) [ -9223372036854776000 .. 9223372036854776000 ] Nullable Storage usage in bytes |
Array of objects (Tag) Nullable | |
url | string (Application URL) [ 1 .. 300 ] characters Nullable |
{- "application_class": "string",
- "assembly": {
- "pk": 0,
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "name": "string",
- "notes": "string",
- "reference_data": { },
- "species": "HUMAN",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}, - "custom_fields": { },
- "data": "string",
- "description": "string",
- "notes": "string",
- "results": { },
- "settings": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "url": "string"
}
{- "pk": 0,
- "application_class": "string",
- "assembly": {
- "pk": 0,
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "reference_data": { },
- "species": "HUMAN",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "description": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "results": { },
- "settings": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "url": "string",
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "version": "string"
}
List objects.
search | string A search term. |
created | string Created datetime filter. |
created_by | string Filter by |
custom_fields | string Filter by |
data | string Filter by |
id | number Filter by |
modified | string Modified datetime filter. |
name | string Filter by |
notes | string Filter by |
pk | number Filter by |
reference_data | string Filter by |
species | string Filter by |
storage_url | string Filter by |
storage_usage | number Filter by |
tags | string Filter by |
uuid | string Filter by |
uupk | string Filter by |
count_limit | integer Limit total instances to be retrieved. |
ordering | string Which field to use when ordering the results. |
limit | integer Number of results to return per page. |
offset | integer The initial index from which to return the results. |
{- "count": 0,
- "results": [
- {
- "pk": 0,
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "reference_data": { },
- "species": "HUMAN",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}
]
}
Existing objects are retrieved using either the pk
field or unique
together constraints. If the view supports nested objects, these will
also be retrieved or created using the same criteria.
⚠️ IMPORTANT: If an existing object is retrieved, its fields won't be updated with the posted data.
pk | integer (Pk) |
created_by | string (Created by) Nullable ^[\w.@+-]+$ Default: "" |
object (Custom fields) Nullable Default: {} | |
data | string (Data) |
name required | string (Name) [ 1 .. 100 ] characters |
notes | string (Notes) Nullable Free text field to keep notes on object. |
object (Reference data) Nullable Default: {} Assembly reference assets, each element is a dictionary. | |
species required | string (Species) Enum: "HUMAN" "MOUSE" Assembly species. |
storage_url | string (Storage URL) <= 1000 characters Nullable Address to the storage bucket. |
storage_usage | integer (Storage Usage) [ -9223372036854776000 .. 9223372036854776000 ] Nullable Storage usage in bytes |
Array of objects (Tag) Nullable |
{- "pk": 0,
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "name": "string",
- "notes": "string",
- "reference_data": { },
- "species": "HUMAN",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}
{- "pk": 0,
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "reference_data": { },
- "species": "HUMAN",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}
Retrieve and update objects.
id required | string |
{- "pk": 0,
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "reference_data": { },
- "species": "HUMAN",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}
Retrieve and update objects.
id required | string |
object (Custom fields) Nullable Default: {} | |
data | string (Data) |
notes | string (Notes) Nullable Free text field to keep notes on object. |
object (Reference data) Nullable Default: {} Assembly reference assets, each element is a dictionary. | |
storage_url | string (Storage URL) <= 1000 characters Nullable Address to the storage bucket. |
storage_usage | integer (Storage Usage) [ -9223372036854776000 .. 9223372036854776000 ] Nullable Storage usage in bytes |
Array of objects (Tag) Nullable |
{- "custom_fields": { },
- "data": "string",
- "notes": "string",
- "reference_data": { },
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}
{- "pk": 0,
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "reference_data": { },
- "species": "HUMAN",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}
Retrieve and update objects.
id required | string |
object (Custom fields) Nullable Default: {} | |
data | string (Data) |
notes | string (Notes) Nullable Free text field to keep notes on object. |
object (Reference data) Nullable Default: {} Assembly reference assets, each element is a dictionary. | |
storage_url | string (Storage URL) <= 1000 characters Nullable Address to the storage bucket. |
storage_usage | integer (Storage Usage) [ -9223372036854776000 .. 9223372036854776000 ] Nullable Storage usage in bytes |
Array of objects (Tag) Nullable |
{- "custom_fields": { },
- "data": "string",
- "notes": "string",
- "reference_data": { },
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}
{- "pk": 0,
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "reference_data": { },
- "species": "HUMAN",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}
List objects.
search | string A search term. |
acronym | string Filter by |
created | string Created datetime filter. |
created_by | string Filter by |
custom_fields | string Filter by |
data | string Filter by |
id | number Filter by |
modified | string Modified datetime filter. |
name | string Filter by |
notes | string Filter by |
pk | number Filter by |
slug | string Filter by |
storage_url | string Filter by |
storage_usage | number Filter by |
tags | string Filter by |
uuid | string Filter by |
uupk | string Filter by |
count_limit | integer Limit total instances to be retrieved. |
ordering | string Which field to use when ordering the results. |
limit | integer Number of results to return per page. |
offset | integer The initial index from which to return the results. |
{- "count": 0,
- "results": [
- {
- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}
]
}
Existing objects are retrieved using either the pk
field or unique
together constraints. If the view supports nested objects, these will
also be retrieved or created using the same criteria.
⚠️ IMPORTANT: If an existing object is retrieved, its fields won't be updated with the posted data.
pk | integer (Pk) |
acronym required | string (Center Acronym) [ 1 .. 10 ] characters Abbreviation formed from the initial letters (e.g. NASA ). |
created_by | string (Created by) Nullable ^[\w.@+-]+$ Default: "" |
object (Custom fields) Nullable Default: {} | |
data | string (Data) |
name required | string (Center Name) [ 1 .. 100 ] characters Center name without acronym. |
notes | string (Notes) Nullable Free text field to keep notes on object. |
storage_url | string (Storage URL) <= 1000 characters Nullable Address to the storage bucket. |
storage_usage | integer (Storage Usage) [ -9223372036854776000 .. 9223372036854776000 ] Nullable Storage usage in bytes |
Array of objects (Tag) Nullable |
{- "pk": 0,
- "acronym": "string",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "name": "string",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}
{- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}
Retrieve and update objects.
id required | string |
{- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}
Retrieve and update objects.
id required | string |
object (Custom fields) Nullable Default: {} | |
data | string (Data) |
notes | string (Notes) Nullable Free text field to keep notes on object. |
storage_url | string (Storage URL) <= 1000 characters Nullable Address to the storage bucket. |
storage_usage | integer (Storage Usage) [ -9223372036854776000 .. 9223372036854776000 ] Nullable Storage usage in bytes |
Array of objects (Tag) Nullable |
{- "custom_fields": { },
- "data": "string",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}
{- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}
Retrieve and update objects.
id required | string |
object (Custom fields) Nullable Default: {} | |
data | string (Data) |
notes | string (Notes) Nullable Free text field to keep notes on object. |
storage_url | string (Storage URL) <= 1000 characters Nullable Address to the storage bucket. |
storage_usage | integer (Storage Usage) [ -9223372036854776000 .. 9223372036854776000 ] Nullable Storage usage in bytes |
Array of objects (Tag) Nullable |
{- "custom_fields": { },
- "data": "string",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}
{- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}
List objects.
search | string A search term. |
count_limit | integer Limit total instances to be retrieved. |
ordering | string Which field to use when ordering the results. |
limit | integer Number of results to return per page. |
offset | integer The initial index from which to return the results. |
{- "count": 0,
- "results": [
- {
- "pk": 0,
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "settings": { },
- "slug": "string"
}
]
}
Existing objects are retrieved using either the pk
field or unique
together constraints. If the view supports nested objects, these will
also be retrieved or created using the same criteria.
⚠️ IMPORTANT: If an existing object is retrieved, its fields won't be updated with the posted data.
pk | integer (Pk) |
created_by | string (Created by) Nullable ^[\w.@+-]+$ Default: "" |
settings | string (Settings) Default: {} |
slug required | string <slug> (Slug) non-empty ^[-a-zA-Z0-9_]+$ Uniquely identify this client instance. |
{- "pk": 0,
- "created_by": "",
- "settings": { },
- "slug": "string"
}
{- "pk": 0,
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "settings": { },
- "slug": "string"
}
Retrieve and update objects.
id required | string |
{- "pk": 0,
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "settings": { },
- "slug": "string"
}
Retrieve and update objects.
id required | string |
settings | string (Settings) Default: {} |
{- "settings": { }
}
{- "pk": 0,
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "settings": { },
- "slug": "string"
}
Retrieve and update objects.
id required | string |
settings | string (Settings) Default: {} |
{- "settings": { }
}
{- "pk": 0,
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "settings": { },
- "slug": "string"
}
List objects.
search | string A search term. |
configuration | string Filter by |
created | string Created datetime filter. |
created_by | string Filter by |
field_name | string Filter by |
id | number Filter by |
model | string Filter by |
modified | string Modified datetime filter. |
pk | number Filter by |
verbose_name | string Filter by |
count_limit | integer Limit total instances to be retrieved. |
ordering | string Which field to use when ordering the results. |
limit | integer Number of results to return per page. |
offset | integer The initial index from which to return the results. |
{- "count": 0,
- "results": [
- {
- "pk": 0,
- "configuration": {
- "exclude_from_submissions": false,
- "field_class": "CharField",
- "field_kwargs": { },
- "validators": [ ]
}, - "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "field_name": "string",
- "model": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "verbose_name": "string"
}
]
}
Existing objects are retrieved using either the pk
field or unique
together constraints. If the view supports nested objects, these will
also be retrieved or created using the same criteria.
⚠️ IMPORTANT: If an existing object is retrieved, its fields won't be updated with the posted data.
pk | integer (Pk) |
required | object (Configuration) |
created_by | string (Created by) Nullable ^[\w.@+-]+$ Default: "" |
field_name required | string (Field name) [ 1 .. 100 ] characters ^(\_?[a-z0-9]+)+$ Only lower case and under scores (e.g. field_name). |
model required | string (Model) [ 1 .. 100 ] characters Model e.g. |
verbose_name | string (Verbose name) <= 200 characters Nullable Verbose name for field. |
{- "pk": 0,
- "configuration": {
- "exclude_from_submissions": false,
- "field_class": "CharField",
- "field_kwargs": { },
- "validators": [ ]
}, - "created_by": "",
- "field_name": "string",
- "model": "string",
- "verbose_name": "string"
}
{- "pk": 0,
- "configuration": {
- "exclude_from_submissions": false,
- "field_class": "CharField",
- "field_kwargs": { },
- "validators": [ ]
}, - "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "field_name": "string",
- "model": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "verbose_name": "string"
}
Retrieve and update objects.
id required | string |
{- "pk": 0,
- "configuration": {
- "exclude_from_submissions": false,
- "field_class": "CharField",
- "field_kwargs": { },
- "validators": [ ]
}, - "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "field_name": "string",
- "model": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "verbose_name": "string"
}
Retrieve and update objects.
id required | string |
required | object (Configuration) |
verbose_name | string (Verbose name) <= 200 characters Nullable Verbose name for field. |
{- "configuration": {
- "exclude_from_submissions": false,
- "field_class": "CharField",
- "field_kwargs": { },
- "validators": [ ]
}, - "verbose_name": "string"
}
{- "pk": 0,
- "configuration": {
- "exclude_from_submissions": false,
- "field_class": "CharField",
- "field_kwargs": { },
- "validators": [ ]
}, - "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "field_name": "string",
- "model": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "verbose_name": "string"
}
Retrieve and update objects.
id required | string |
required | object (Configuration) |
verbose_name | string (Verbose name) <= 200 characters Nullable Verbose name for field. |
{- "configuration": {
- "exclude_from_submissions": false,
- "field_class": "CharField",
- "field_kwargs": { },
- "validators": [ ]
}, - "verbose_name": "string"
}
{- "pk": 0,
- "configuration": {
- "exclude_from_submissions": false,
- "field_class": "CharField",
- "field_kwargs": { },
- "validators": [ ]
}, - "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "field_name": "string",
- "model": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "verbose_name": "string"
}
List objects.
search | string A search term. |
acronym | string Filter by |
created | string Created datetime filter. |
created_by | string Filter by |
custom_fields | string Filter by |
data | string Filter by |
id | number Filter by |
modified | string Modified datetime filter. |
name | string Filter by |
notes | string Filter by |
pk | number Filter by |
slug | string Filter by |
storage_url | string Filter by |
storage_usage | number Filter by |
tags | string Filter by |
uuid | string Filter by |
uupk | string Filter by |
count_limit | integer Limit total instances to be retrieved. |
ordering | string Which field to use when ordering the results. |
limit | integer Number of results to return per page. |
offset | integer The initial index from which to return the results. |
{- "count": 0,
- "results": [
- {
- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}
]
}
Existing objects are retrieved using either the pk
field or unique
together constraints. If the view supports nested objects, these will
also be retrieved or created using the same criteria.
⚠️ IMPORTANT: If an existing object is retrieved, its fields won't be updated with the posted data.
pk | integer (Pk) |
acronym required | string (Disease Acronym) [ 1 .. 20 ] characters Abbreviation formed from the initial letters (e.g. MDS ). |
created_by | string (Created by) Nullable ^[\w.@+-]+$ Default: "" |
object (Custom fields) Nullable Default: {} | |
data | string (Data) |
name required | string (Name) [ 1 .. 1000 ] characters Disease name without acronym. |
notes | string (Notes) Nullable Free text field to keep notes on object. |
storage_url | string (Storage URL) <= 1000 characters Nullable Address to the storage bucket. |
storage_usage | integer (Storage Usage) [ -9223372036854776000 .. 9223372036854776000 ] Nullable Storage usage in bytes |
Array of objects (Tag) Nullable |
{- "pk": 0,
- "acronym": "string",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "name": "string",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}
{- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}
Retrieve and update objects.
id required | string |
{- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}
Retrieve and update objects.
id required | string |
acronym required | string (Disease Acronym) [ 1 .. 20 ] characters Abbreviation formed from the initial letters (e.g. MDS ). |
object (Custom fields) Nullable Default: {} | |
data | string (Data) |
name required | string (Name) [ 1 .. 1000 ] characters Disease name without acronym. |
notes | string (Notes) Nullable Free text field to keep notes on object. |
storage_url | string (Storage URL) <= 1000 characters Nullable Address to the storage bucket. |
storage_usage | integer (Storage Usage) [ -9223372036854776000 .. 9223372036854776000 ] Nullable Storage usage in bytes |
Array of objects (Tag) Nullable |
{- "acronym": "string",
- "custom_fields": { },
- "data": "string",
- "name": "string",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}
{- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}
Retrieve and update objects.
id required | string |
acronym required | string (Disease Acronym) [ 1 .. 20 ] characters Abbreviation formed from the initial letters (e.g. MDS ). |
object (Custom fields) Nullable Default: {} | |
data | string (Data) |
name required | string (Name) [ 1 .. 1000 ] characters Disease name without acronym. |
notes | string (Notes) Nullable Free text field to keep notes on object. |
storage_url | string (Storage URL) <= 1000 characters Nullable Address to the storage bucket. |
storage_usage | integer (Storage Usage) [ -9223372036854776000 .. 9223372036854776000 ] Nullable Storage usage in bytes |
Array of objects (Tag) Nullable |
{- "acronym": "string",
- "custom_fields": { },
- "data": "string",
- "name": "string",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}
{- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}
List objects.
search | string A search term. |
aliquot | string |
aliquot_id | string Filter by |
analyses_as_reference | string |
analyses_as_target | string |
bam_files | string Filter by |
center | string Related filter to Center. |
created | string Created datetime filter. |
created_by | string Filter by |
custom_fields | string Filter by |
data | string Filter by |
has_bam_for | string Filter by |
id | number Filter by |
identifier | string Filter by |
individual | string |
modified | string Modified datetime filter. |
notes | string Filter by |
pk | number Filter by |
platform | string |
projects | string |
raw_data | string Filter by |
results | string Filter by |
sample | string Related filter to Sample. |
storage_url | string Filter by |
storage_usage | number Filter by |
submission | string |
system_id | string Filter by |
tags | string Filter by |
technique | string |
uuid | string Filter by |
uupk | string Filter by |
count_limit | integer Limit total instances to be retrieved. |
ordering | string Which field to use when ordering the results. |
limit | integer Number of results to return per page. |
offset | integer The initial index from which to return the results. |
{- "count": 0,
- "results": [
- {
- "pk": 0,
- "aliquot_id": "string",
- "bam_files": { },
- "center": {
- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "identifier": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "platform": {
- "pk": 0,
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "manufacturer": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "system": "string",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "version": "string"
}, - "projects": [
- {
- "pk": 0,
- "analyst": "user@example.com",
- "coordinator": "user@example.com",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "description": "string",
- "group": {
- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "owner": "user@example.com",
- "principal_investigator": "user@example.com",
- "short_title": "stringstri",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "title": "string",
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}
], - "raw_data": [
- {
- "file_url": "string",
- "file_type": "CRAM",
- "file_data": { },
- "hash_value": "string",
- "hash_method": "string"
}
], - "results": [
- {
- "pk": 0,
- "analyses": [
- {
- "pk": 0,
- "application": {
- "pk": 0,
- "name": "string",
- "version": "string"
}
}
], - "application": {
- "pk": 0,
- "name": "string",
- "version": "string"
}, - "references": [
- {
- "pk": 0,
- "system_id": "string"
}
], - "results": "string",
- "status": "string",
- "storage_url": "string",
- "targets": [
- {
- "pk": 0,
- "system_id": "string"
}
], - "run_time": 0,
- "wait_time": 0
}
], - "sample": {
- "pk": 0,
- "category": "TUMOR",
- "collection_days": 0,
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "disease": {
- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "identifier": "string",
- "individual": {
- "pk": 0,
- "birth_year": 1800,
- "center": {
- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "gender": "UNKNOWN",
- "identifier": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "species": "HUMAN",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "system_id": "string",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "system_id": "string",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "system_id": "string",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "technique": {
- "pk": 0,
- "category": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "method": "RS",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "reference_data": { },
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "analytics": "string"
}
]
}
Existing objects are retrieved using either the pk
field or unique
together constraints. If the view supports nested objects, these will
also be retrieved or created using the same criteria.
⚠️ IMPORTANT: If an existing object is retrieved, its fields won't be updated with the posted data.
pk | integer (Pk) |
aliquot_id | string (Aliquot id) non-empty Nullable |
object (Bam files) Nullable Default: {} Default bams are a function of Assembly. | |
required | object (Center) |
created_by | string (Created by) Nullable ^[\w.@+-]+$ Default: "" |
object (Custom fields) Nullable Default: {} | |
data | string (Data) |
identifier | string (Identifier) <= 100 characters Nullable Instance Identifier. |
notes | string (Notes) Nullable Free text field to keep notes on object. |
required | object (Platform) |
required | Array of objects (Project level analysis) |
Array of objects (RawData) Nullable | |
required | object (Sample) |
storage_url | string (Storage URL) <= 1000 characters Nullable Address to the storage bucket. |
storage_usage | integer (Storage Usage) [ -9223372036854776000 .. 9223372036854776000 ] Nullable Storage usage in bytes |
submission | integer (Submission) Nullable |
Array of objects (Tag) Nullable | |
required | object (Technique) |
{- "pk": 0,
- "aliquot_id": "string",
- "bam_files": { },
- "center": {
- "pk": 0,
- "acronym": "string",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "name": "string",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}, - "created_by": "",
- "custom_fields": { },
- "data": "string",
- "identifier": "string",
- "notes": "string",
- "platform": {
- "pk": 0,
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "manufacturer": "string",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "system": "string",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "version": "string"
}, - "projects": [
- {
- "pk": 0,
- "analyst": "user@example.com",
- "coordinator": "user@example.com",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "description": "string",
- "group": {
- "pk": 0,
- "acronym": "string",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "name": "string",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}, - "notes": "string",
- "owner": "user@example.com",
- "principal_investigator": "user@example.com",
- "short_title": "stringstri",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "title": "string"
}
], - "raw_data": [
- {
- "file_url": "string",
- "file_type": "CRAM",
- "file_data": { },
- "hash_value": "string",
- "hash_method": "string"
}
], - "sample": {
- "pk": 0,
- "category": "TUMOR",
- "collection_days": 0,
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "disease": {
- "pk": 0,
- "acronym": "string",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "name": "string",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}, - "identifier": "string",
- "individual": {
- "pk": 0,
- "birth_year": 1800,
- "center": {
- "pk": 0,
- "acronym": "string",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "name": "string",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}, - "created_by": "",
- "custom_fields": { },
- "data": "string",
- "gender": "UNKNOWN",
- "identifier": "string",
- "notes": "string",
- "species": "HUMAN",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}, - "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}, - "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "technique": {
- "pk": 0,
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "method": "RS",
- "name": "string",
- "notes": "string",
- "reference_data": { },
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}
}
{- "pk": 0,
- "aliquot_id": "string",
- "bam_files": { },
- "center": {
- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "identifier": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "platform": {
- "pk": 0,
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "manufacturer": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "system": "string",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "version": "string"
}, - "projects": [
- {
- "pk": 0,
- "analyst": "user@example.com",
- "coordinator": "user@example.com",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "description": "string",
- "group": {
- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "owner": "user@example.com",
- "principal_investigator": "user@example.com",
- "short_title": "stringstri",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "title": "string",
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}
], - "raw_data": [
- {
- "file_url": "string",
- "file_type": "CRAM",
- "file_data": { },
- "hash_value": "string",
- "hash_method": "string"
}
], - "results": [
- {
- "pk": 0,
- "analyses": [
- {
- "pk": 0,
- "application": {
- "pk": 0,
- "name": "string",
- "version": "string"
}
}
], - "application": {
- "pk": 0,
- "name": "string",
- "version": "string"
}, - "references": [
- {
- "pk": 0,
- "system_id": "string"
}
], - "results": "string",
- "status": "string",
- "storage_url": "string",
- "targets": [
- {
- "pk": 0,
- "system_id": "string"
}
], - "run_time": 0,
- "wait_time": 0
}
], - "sample": {
- "pk": 0,
- "category": "TUMOR",
- "collection_days": 0,
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "disease": {
- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "identifier": "string",
- "individual": {
- "pk": 0,
- "birth_year": 1800,
- "center": {
- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "gender": "UNKNOWN",
- "identifier": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "species": "HUMAN",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "system_id": "string",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "system_id": "string",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "system_id": "string",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "technique": {
- "pk": 0,
- "category": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "method": "RS",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "reference_data": { },
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "analytics": "string"
}
Retrieve and update objects.
id required | string |
{- "pk": 0,
- "aliquot_id": "string",
- "bam_files": { },
- "center": {
- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "identifier": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "platform": {
- "pk": 0,
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "manufacturer": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "system": "string",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "version": "string"
}, - "projects": [
- {
- "pk": 0,
- "analyst": "user@example.com",
- "coordinator": "user@example.com",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "description": "string",
- "group": {
- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "owner": "user@example.com",
- "principal_investigator": "user@example.com",
- "short_title": "stringstri",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "title": "string",
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}
], - "raw_data": [
- {
- "file_url": "string",
- "file_type": "CRAM",
- "file_data": { },
- "hash_value": "string",
- "hash_method": "string"
}
], - "results": [
- {
- "pk": 0,
- "analyses": [
- {
- "pk": 0,
- "application": {
- "pk": 0,
- "name": "string",
- "version": "string"
}
}
], - "application": {
- "pk": 0,
- "name": "string",
- "version": "string"
}, - "references": [
- {
- "pk": 0,
- "system_id": "string"
}
], - "results": "string",
- "status": "string",
- "storage_url": "string",
- "targets": [
- {
- "pk": 0,
- "system_id": "string"
}
], - "run_time": 0,
- "wait_time": 0
}
], - "sample": {
- "pk": 0,
- "category": "TUMOR",
- "collection_days": 0,
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "disease": {
- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "identifier": "string",
- "individual": {
- "pk": 0,
- "birth_year": 1800,
- "center": {
- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "gender": "UNKNOWN",
- "identifier": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "species": "HUMAN",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "system_id": "string",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "system_id": "string",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "system_id": "string",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "technique": {
- "pk": 0,
- "category": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "method": "RS",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "reference_data": { },
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "analytics": "string"
}
Retrieve and update objects.
id required | string |
aliquot_id | string (Aliquot id) non-empty Nullable |
object (Bam files) Nullable Default: {} Default bams are a function of Assembly. | |
required | object (Center) |
object (Custom fields) Nullable Default: {} | |
data | string (Data) |
identifier | string (Identifier) <= 100 characters Nullable Instance Identifier. |
notes | string (Notes) Nullable Free text field to keep notes on object. |
required | object (Platform) |
required | Array of objects (Project level analysis) |
Array of objects (RawData) Nullable | |
required | object (Sample) |
storage_url | string (Storage URL) <= 1000 characters Nullable Address to the storage bucket. |
storage_usage | integer (Storage Usage) [ -9223372036854776000 .. 9223372036854776000 ] Nullable Storage usage in bytes |
Array of objects (Tag) Nullable | |
required | object (Technique) |
{- "aliquot_id": "string",
- "bam_files": { },
- "center": {
- "pk": 0,
- "acronym": "string",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "name": "string",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}, - "custom_fields": { },
- "data": "string",
- "identifier": "string",
- "notes": "string",
- "platform": {
- "pk": 0,
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "manufacturer": "string",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "system": "string",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "version": "string"
}, - "projects": [
- {
- "pk": 0,
- "analyst": "user@example.com",
- "coordinator": "user@example.com",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "description": "string",
- "group": {
- "pk": 0,
- "acronym": "string",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "name": "string",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}, - "notes": "string",
- "owner": "user@example.com",
- "principal_investigator": "user@example.com",
- "short_title": "stringstri",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "title": "string"
}
], - "raw_data": [
- {
- "file_url": "string",
- "file_type": "CRAM",
- "file_data": { },
- "hash_value": "string",
- "hash_method": "string"
}
], - "sample": {
- "pk": 0,
- "category": "TUMOR",
- "collection_days": 0,
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "disease": {
- "pk": 0,
- "acronym": "string",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "name": "string",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}, - "identifier": "string",
- "individual": {
- "pk": 0,
- "birth_year": 1800,
- "center": {
- "pk": 0,
- "acronym": "string",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "name": "string",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}, - "created_by": "",
- "custom_fields": { },
- "data": "string",
- "gender": "UNKNOWN",
- "identifier": "string",
- "notes": "string",
- "species": "HUMAN",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}, - "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}, - "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "technique": {
- "pk": 0,
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "method": "RS",
- "name": "string",
- "notes": "string",
- "reference_data": { },
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}
}
{- "pk": 0,
- "aliquot_id": "string",
- "bam_files": { },
- "center": {
- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "identifier": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "platform": {
- "pk": 0,
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "manufacturer": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "system": "string",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "version": "string"
}, - "projects": [
- {
- "pk": 0,
- "analyst": "user@example.com",
- "coordinator": "user@example.com",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "description": "string",
- "group": {
- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "owner": "user@example.com",
- "principal_investigator": "user@example.com",
- "short_title": "stringstri",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "title": "string",
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}
], - "raw_data": [
- {
- "file_url": "string",
- "file_type": "CRAM",
- "file_data": { },
- "hash_value": "string",
- "hash_method": "string"
}
], - "results": [
- {
- "pk": 0,
- "analyses": [
- {
- "pk": 0,
- "application": {
- "pk": 0,
- "name": "string",
- "version": "string"
}
}
], - "application": {
- "pk": 0,
- "name": "string",
- "version": "string"
}, - "references": [
- {
- "pk": 0,
- "system_id": "string"
}
], - "results": "string",
- "status": "string",
- "storage_url": "string",
- "targets": [
- {
- "pk": 0,
- "system_id": "string"
}
], - "run_time": 0,
- "wait_time": 0
}
], - "sample": {
- "pk": 0,
- "category": "TUMOR",
- "collection_days": 0,
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "disease": {
- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "identifier": "string",
- "individual": {
- "pk": 0,
- "birth_year": 1800,
- "center": {
- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "gender": "UNKNOWN",
- "identifier": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "species": "HUMAN",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "system_id": "string",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "system_id": "string",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "system_id": "string",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "technique": {
- "pk": 0,
- "category": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "method": "RS",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "reference_data": { },
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "analytics": "string"
}
Retrieve and update objects.
id required | string |
aliquot_id | string (Aliquot id) non-empty Nullable |
object (Bam files) Nullable Default: {} Default bams are a function of Assembly. | |
required | object (Center) |
object (Custom fields) Nullable Default: {} | |
data | string (Data) |
identifier | string (Identifier) <= 100 characters Nullable Instance Identifier. |
notes | string (Notes) Nullable Free text field to keep notes on object. |
required | object (Platform) |
required | Array of objects (Project level analysis) |
Array of objects (RawData) Nullable | |
required | object (Sample) |
storage_url | string (Storage URL) <= 1000 characters Nullable Address to the storage bucket. |
storage_usage | integer (Storage Usage) [ -9223372036854776000 .. 9223372036854776000 ] Nullable Storage usage in bytes |
Array of objects (Tag) Nullable | |
required | object (Technique) |
{- "aliquot_id": "string",
- "bam_files": { },
- "center": {
- "pk": 0,
- "acronym": "string",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "name": "string",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}, - "custom_fields": { },
- "data": "string",
- "identifier": "string",
- "notes": "string",
- "platform": {
- "pk": 0,
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "manufacturer": "string",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "system": "string",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "version": "string"
}, - "projects": [
- {
- "pk": 0,
- "analyst": "user@example.com",
- "coordinator": "user@example.com",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "description": "string",
- "group": {
- "pk": 0,
- "acronym": "string",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "name": "string",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}, - "notes": "string",
- "owner": "user@example.com",
- "principal_investigator": "user@example.com",
- "short_title": "stringstri",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "title": "string"
}
], - "raw_data": [
- {
- "file_url": "string",
- "file_type": "CRAM",
- "file_data": { },
- "hash_value": "string",
- "hash_method": "string"
}
], - "sample": {
- "pk": 0,
- "category": "TUMOR",
- "collection_days": 0,
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "disease": {
- "pk": 0,
- "acronym": "string",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "name": "string",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}, - "identifier": "string",
- "individual": {
- "pk": 0,
- "birth_year": 1800,
- "center": {
- "pk": 0,
- "acronym": "string",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "name": "string",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}, - "created_by": "",
- "custom_fields": { },
- "data": "string",
- "gender": "UNKNOWN",
- "identifier": "string",
- "notes": "string",
- "species": "HUMAN",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}, - "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}, - "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "technique": {
- "pk": 0,
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "method": "RS",
- "name": "string",
- "notes": "string",
- "reference_data": { },
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}
}
{- "pk": 0,
- "aliquot_id": "string",
- "bam_files": { },
- "center": {
- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "identifier": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "platform": {
- "pk": 0,
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "manufacturer": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "system": "string",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "version": "string"
}, - "projects": [
- {
- "pk": 0,
- "analyst": "user@example.com",
- "coordinator": "user@example.com",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "description": "string",
- "group": {
- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "owner": "user@example.com",
- "principal_investigator": "user@example.com",
- "short_title": "stringstri",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "title": "string",
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}
], - "raw_data": [
- {
- "file_url": "string",
- "file_type": "CRAM",
- "file_data": { },
- "hash_value": "string",
- "hash_method": "string"
}
], - "results": [
- {
- "pk": 0,
- "analyses": [
- {
- "pk": 0,
- "application": {
- "pk": 0,
- "name": "string",
- "version": "string"
}
}
], - "application": {
- "pk": 0,
- "name": "string",
- "version": "string"
}, - "references": [
- {
- "pk": 0,
- "system_id": "string"
}
], - "results": "string",
- "status": "string",
- "storage_url": "string",
- "targets": [
- {
- "pk": 0,
- "system_id": "string"
}
], - "run_time": 0,
- "wait_time": 0
}
], - "sample": {
- "pk": 0,
- "category": "TUMOR",
- "collection_days": 0,
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "disease": {
- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "identifier": "string",
- "individual": {
- "pk": 0,
- "birth_year": 1800,
- "center": {
- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "gender": "UNKNOWN",
- "identifier": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "species": "HUMAN",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "system_id": "string",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "system_id": "string",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "system_id": "string",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "technique": {
- "pk": 0,
- "category": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "method": "RS",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "reference_data": { },
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "analytics": "string"
}
List objects.
search | string A search term. |
acronym | string Filter by |
created | string Created datetime filter. |
created_by | string Filter by |
custom_fields | string Filter by |
data | string Filter by |
id | number Filter by |
modified | string Modified datetime filter. |
name | string Filter by |
notes | string Filter by |
pk | number Filter by |
slug | string Filter by |
storage_url | string Filter by |
storage_usage | number Filter by |
tags | string Filter by |
uuid | string Filter by |
uupk | string Filter by |
count_limit | integer Limit total instances to be retrieved. |
ordering | string Which field to use when ordering the results. |
limit | integer Number of results to return per page. |
offset | integer The initial index from which to return the results. |
{- "count": 0,
- "results": [
- {
- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}
]
}
Existing objects are retrieved using either the pk
field or unique
together constraints. If the view supports nested objects, these will
also be retrieved or created using the same criteria.
⚠️ IMPORTANT: If an existing object is retrieved, its fields won't be updated with the posted data.
pk | integer (Pk) |
acronym required | string (Group Acronym) [ 1 .. 20 ] characters Abbreviation formed from the initial letters (e.g. PEDS). |
created_by | string (Created by) Nullable ^[\w.@+-]+$ Default: "" |
object (Custom fields) Nullable Default: {} | |
data | string (Data) |
name required | string (Name) [ 1 .. 100 ] characters Group name without acronym. |
notes | string (Notes) Nullable Free text field to keep notes on object. |
storage_url | string (Storage URL) <= 1000 characters Nullable Address to the storage bucket. |
storage_usage | integer (Storage Usage) [ -9223372036854776000 .. 9223372036854776000 ] Nullable Storage usage in bytes |
Array of objects (Tag) Nullable |
{- "pk": 0,
- "acronym": "string",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "name": "string",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}
{- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}
Retrieve and update objects.
id required | string |
{- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}
Retrieve and update objects.
id required | string |
object (Custom fields) Nullable Default: {} | |
data | string (Data) |
notes | string (Notes) Nullable Free text field to keep notes on object. |
storage_url | string (Storage URL) <= 1000 characters Nullable Address to the storage bucket. |
storage_usage | integer (Storage Usage) [ -9223372036854776000 .. 9223372036854776000 ] Nullable Storage usage in bytes |
Array of objects (Tag) Nullable |
{- "custom_fields": { },
- "data": "string",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}
{- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}
Retrieve and update objects.
id required | string |
object (Custom fields) Nullable Default: {} | |
data | string (Data) |
notes | string (Notes) Nullable Free text field to keep notes on object. |
storage_url | string (Storage URL) <= 1000 characters Nullable Address to the storage bucket. |
storage_usage | integer (Storage Usage) [ -9223372036854776000 .. 9223372036854776000 ] Nullable Storage usage in bytes |
Array of objects (Tag) Nullable |
{- "custom_fields": { },
- "data": "string",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}
{- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}
List objects.
search | string A search term. |
birth_year | number Filter by |
center | string Related filter to Center. |
created | string Created datetime filter. |
created_by | string Filter by |
custom_fields | string Filter by |
data | string Filter by |
experiments | string |
gender | string Filter by |
id | number Filter by |
identifier | string Filter by |
modified | string Modified datetime filter. |
notes | string Filter by |
pk | number Filter by |
projects | string |
samples | string Related filter to Sample. |
sampless | string Related filter to Sample. |
species | string Filter by |
storage_url | string Filter by |
storage_usage | number Filter by |
submission | string |
system_id | string Filter by |
tags | string Filter by |
uuid | string Filter by |
uupk | string Filter by |
count_limit | integer Limit total instances to be retrieved. |
ordering | string Which field to use when ordering the results. |
limit | integer Number of results to return per page. |
offset | integer The initial index from which to return the results. |
{- "count": 0,
- "results": [
- {
- "pk": 0,
- "birth_year": 1800,
- "center": {
- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "gender": "UNKNOWN",
- "identifier": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "species": "HUMAN",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "system_id": "string",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}
]
}
Existing objects are retrieved using either the pk
field or unique
together constraints. If the view supports nested objects, these will
also be retrieved or created using the same criteria.
⚠️ IMPORTANT: If an existing object is retrieved, its fields won't be updated with the posted data.
pk | integer (Pk) |
birth_year | integer (Year of Birth) [ 1800 .. 2100 ] Nullable Date of birth is not stored given that is PHI. |
required | object (Center) |
created_by | string (Created by) Nullable ^[\w.@+-]+$ Default: "" |
object (Custom fields) Nullable Default: {} | |
data | string (Data) |
gender | string (Gender) Default: "UNKNOWN" Enum: "FEMALE" "MALE" "UNKNOWN" Individual species. |
identifier required | string (Identifier) <= 100 characters Instance Identifier. |
notes | string (Notes) Nullable Free text field to keep notes on object. |
species required | string (Species) Enum: "HUMAN" "MOUSE" Individual species. |
storage_url | string (Storage URL) <= 1000 characters Nullable Address to the storage bucket. |
storage_usage | integer (Storage Usage) [ -9223372036854776000 .. 9223372036854776000 ] Nullable Storage usage in bytes |
submission | integer (Submission) Nullable |
Array of objects (Tag) Nullable |
{- "pk": 0,
- "birth_year": 1800,
- "center": {
- "pk": 0,
- "acronym": "string",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "name": "string",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}, - "created_by": "",
- "custom_fields": { },
- "data": "string",
- "gender": "UNKNOWN",
- "identifier": "string",
- "notes": "string",
- "species": "HUMAN",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}
{- "pk": 0,
- "birth_year": 1800,
- "center": {
- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "gender": "UNKNOWN",
- "identifier": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "species": "HUMAN",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "system_id": "string",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}
List objects.
search | string A search term. |
birth_year | number Filter by |
center | string Related filter to Center. |
created | string Created datetime filter. |
created_by | string Filter by |
custom_fields | string Filter by |
data | string Filter by |
experiments | string |
gender | string Filter by |
id | number Filter by |
identifier | string Filter by |
modified | string Modified datetime filter. |
notes | string Filter by |
pk | number Filter by |
projects | string |
samples | string Related filter to Sample. |
sampless | string Related filter to Sample. |
species | string Filter by |
storage_url | string Filter by |
storage_usage | number Filter by |
submission | string |
system_id | string Filter by |
tags | string Filter by |
uuid | string Filter by |
uupk | string Filter by |
count_limit | integer Limit total instances to be retrieved. |
ordering | string Which field to use when ordering the results. |
limit | integer Number of results to return per page. |
offset | integer The initial index from which to return the results. |
{- "count": 0,
- "results": [
- {
- "pk": 0,
- "birth_year": 1800,
- "center": {
- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "created": "2019-08-24T14:15:22Z",
- "created_by": "string",
- "custom_fields": "string",
- "data": "string",
- "gender": "string",
- "identifier": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "species": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "system_id": "string",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "sample_set": [
- {
- "pk": 0,
- "category": "string",
- "collection_days": 0,
- "created": "2019-08-24T14:15:22Z",
- "created_by": "string",
- "custom_fields": "string",
- "data": "string",
- "disease": {
- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "identifier": "string",
- "individual": 0,
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "system_id": "string",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "experiment_set": [
- {
- "pk": 0,
- "aliquot_id": "string",
- "bam_files": "string",
- "center": {
- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": null,
- "pk": null
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "created": "2019-08-24T14:15:22Z",
- "created_by": "string",
- "custom_fields": "string",
- "data": "string",
- "identifier": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "platform": {
- "pk": 0,
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "manufacturer": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "system": "string",
- "tags": [
- {
- "name": null,
- "pk": null
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "version": "string"
}, - "projects": [
- 0
], - "raw_data": "string",
- "results": "string",
- "sample": 0,
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "system_id": "string",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "technique": {
- "pk": 0,
- "category": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "method": "RS",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "reference_data": { },
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": null,
- "pk": null
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}
]
}
]
}
]
}
Read only retrieve view.
id required | string |
{- "pk": 0,
- "birth_year": 1800,
- "center": {
- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "created": "2019-08-24T14:15:22Z",
- "created_by": "string",
- "custom_fields": "string",
- "data": "string",
- "gender": "string",
- "identifier": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "species": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "system_id": "string",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "sample_set": [
- {
- "pk": 0,
- "category": "string",
- "collection_days": 0,
- "created": "2019-08-24T14:15:22Z",
- "created_by": "string",
- "custom_fields": "string",
- "data": "string",
- "disease": {
- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "identifier": "string",
- "individual": 0,
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "system_id": "string",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "experiment_set": [
- {
- "pk": 0,
- "aliquot_id": "string",
- "bam_files": "string",
- "center": {
- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "created": "2019-08-24T14:15:22Z",
- "created_by": "string",
- "custom_fields": "string",
- "data": "string",
- "identifier": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "platform": {
- "pk": 0,
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "manufacturer": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "system": "string",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "version": "string"
}, - "projects": [
- 0
], - "raw_data": "string",
- "results": "string",
- "sample": 0,
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "system_id": "string",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "technique": {
- "pk": 0,
- "category": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "method": "RS",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "reference_data": { },
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}
]
}
]
}
Retrieve and update objects.
id required | string |
{- "pk": 0,
- "birth_year": 1800,
- "center": {
- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "gender": "UNKNOWN",
- "identifier": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "species": "HUMAN",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "system_id": "string",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}
Retrieve and update objects.
id required | string |
birth_year | integer (Year of Birth) [ 1800 .. 2100 ] Nullable Date of birth is not stored given that is PHI. |
required | object (Center) |
object (Custom fields) Nullable Default: {} | |
data | string (Data) |
gender | string (Gender) Default: "UNKNOWN" Enum: "FEMALE" "MALE" "UNKNOWN" Individual species. |
notes | string (Notes) Nullable Free text field to keep notes on object. |
storage_url | string (Storage URL) <= 1000 characters Nullable Address to the storage bucket. |
storage_usage | integer (Storage Usage) [ -9223372036854776000 .. 9223372036854776000 ] Nullable Storage usage in bytes |
Array of objects (Tag) Nullable |
{- "birth_year": 1800,
- "center": {
- "pk": 0,
- "acronym": "string",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "name": "string",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}, - "custom_fields": { },
- "data": "string",
- "gender": "UNKNOWN",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}
{- "pk": 0,
- "birth_year": 1800,
- "center": {
- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "gender": "UNKNOWN",
- "identifier": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "species": "HUMAN",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "system_id": "string",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}
Retrieve and update objects.
id required | string |
birth_year | integer (Year of Birth) [ 1800 .. 2100 ] Nullable Date of birth is not stored given that is PHI. |
required | object (Center) |
object (Custom fields) Nullable Default: {} | |
data | string (Data) |
gender | string (Gender) Default: "UNKNOWN" Enum: "FEMALE" "MALE" "UNKNOWN" Individual species. |
notes | string (Notes) Nullable Free text field to keep notes on object. |
storage_url | string (Storage URL) <= 1000 characters Nullable Address to the storage bucket. |
storage_usage | integer (Storage Usage) [ -9223372036854776000 .. 9223372036854776000 ] Nullable Storage usage in bytes |
Array of objects (Tag) Nullable |
{- "birth_year": 1800,
- "center": {
- "pk": 0,
- "acronym": "string",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "name": "string",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}, - "custom_fields": { },
- "data": "string",
- "gender": "UNKNOWN",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}
{- "pk": 0,
- "birth_year": 1800,
- "center": {
- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "gender": "UNKNOWN",
- "identifier": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "species": "HUMAN",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "system_id": "string",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}
List objects.
search | string A search term. |
created | string Created datetime filter. |
created_by | string Filter by |
custom_fields | string Filter by |
data | string Filter by |
id | number Filter by |
manufacturer | string Filter by |
modified | string Modified datetime filter. |
notes | string Filter by |
pk | number Filter by |
slug | string Filter by |
storage_url | string Filter by |
storage_usage | number Filter by |
system | string Filter by |
tags | string Filter by |
uuid | string Filter by |
uupk | string Filter by |
version | string Filter by |
count_limit | integer Limit total instances to be retrieved. |
ordering | string Which field to use when ordering the results. |
limit | integer Number of results to return per page. |
offset | integer The initial index from which to return the results. |
{- "count": 0,
- "results": [
- {
- "pk": 0,
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "manufacturer": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "system": "string",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "version": "string"
}
]
}
Existing objects are retrieved using either the pk
field or unique
together constraints. If the view supports nested objects, these will
also be retrieved or created using the same criteria.
⚠️ IMPORTANT: If an existing object is retrieved, its fields won't be updated with the posted data.
pk | integer (Pk) |
created_by | string (Created by) Nullable ^[\w.@+-]+$ Default: "" |
object (Custom fields) Nullable Default: {} | |
data | string (Data) |
manufacturer required | string (Platform Manufacturer) [ 1 .. 100 ] characters Platform manufacturer (e.g. ILLUMINA). |
notes | string (Notes) Nullable Free text field to keep notes on object. |
storage_url | string (Storage URL) <= 1000 characters Nullable Address to the storage bucket. |
storage_usage | integer (Storage Usage) [ -9223372036854776000 .. 9223372036854776000 ] Nullable Storage usage in bytes |
system required | string (Platform System) [ 1 .. 100 ] characters Platform system (e.g. HISEQ). |
Array of objects (Tag) Nullable | |
version required | string (Platform Version) [ 1 .. 100 ] characters Platform version (e.g. 2500) |
{- "pk": 0,
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "manufacturer": "string",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "system": "string",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "version": "string"
}
{- "pk": 0,
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "manufacturer": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "system": "string",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "version": "string"
}
Retrieve and update objects.
id required | string |
{- "pk": 0,
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "manufacturer": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "system": "string",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "version": "string"
}
Retrieve and update objects.
id required | string |
object (Custom fields) Nullable Default: {} | |
data | string (Data) |
notes | string (Notes) Nullable Free text field to keep notes on object. |
storage_url | string (Storage URL) <= 1000 characters Nullable Address to the storage bucket. |
storage_usage | integer (Storage Usage) [ -9223372036854776000 .. 9223372036854776000 ] Nullable Storage usage in bytes |
Array of objects (Tag) Nullable |
{- "custom_fields": { },
- "data": "string",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}
{- "pk": 0,
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "manufacturer": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "system": "string",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "version": "string"
}
Retrieve and update objects.
id required | string |
object (Custom fields) Nullable Default: {} | |
data | string (Data) |
notes | string (Notes) Nullable Free text field to keep notes on object. |
storage_url | string (Storage URL) <= 1000 characters Nullable Address to the storage bucket. |
storage_usage | integer (Storage Usage) [ -9223372036854776000 .. 9223372036854776000 ] Nullable Storage usage in bytes |
Array of objects (Tag) Nullable |
{- "custom_fields": { },
- "data": "string",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}
{- "pk": 0,
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "manufacturer": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "system": "string",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
- "version": "string"
}
{- "preferences": { },
- "permissions": [
- "string"
], - "groups": [
- "string"
], - "is_superuser": true
}
preferences | string (Preferences) Default: {} |
permissions required | Array of strings |
groups required | Array of strings |
is_superuser required | boolean (Is superuser) |
{- "preferences": { },
- "permissions": [
- "string"
], - "groups": [
- "string"
], - "is_superuser": true
}
{- "preferences": { },
- "permissions": [
- "string"
], - "groups": [
- "string"
], - "is_superuser": true
}
preferences | string (Preferences) Default: {} |
permissions required | Array of strings |
groups required | Array of strings |
is_superuser required | boolean (Is superuser) |
{- "preferences": { },
- "permissions": [
- "string"
], - "groups": [
- "string"
], - "is_superuser": true
}
{- "preferences": { },
- "permissions": [
- "string"
], - "groups": [
- "string"
], - "is_superuser": true
}
List objects.
search | string A search term. |
analyst | string Filter by |
coordinator | string Filter by |
created | string Created datetime filter. |
created_by | string Filter by |
custom_fields | string Filter by |
data | string Filter by |
description | string Filter by |
experiments | string |
experimentss | string |
group | string Related filter to Group. |
id | number Filter by |
modified | string Modified datetime filter. |
notes | string Filter by |
owner | string Filter by |
pk | number Filter by |
principal_investigator | string Filter by |
project_level_analyses | string |
short_title | string Filter by |
storage_url | string Filter by |
storage_usage | number Filter by |
submissions | string |
submissionss | string |
tags | string Filter by |
title | string Filter by |
uuid | string Filter by |
uupk | string Filter by |
count_limit | integer Limit total instances to be retrieved. |
ordering | string Which field to use when ordering the results. |
limit | integer Number of results to return per page. |
offset | integer The initial index from which to return the results. |
{- "count": 0,
- "results": [
- {
- "pk": 0,
- "analyst": "user@example.com",
- "coordinator": "user@example.com",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "description": "string",
- "group": {
- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "owner": "user@example.com",
- "principal_investigator": "user@example.com",
- "short_title": "stringstri",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "title": "string",
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}
]
}
Existing objects are retrieved using either the pk
field or unique
together constraints. If the view supports nested objects, these will
also be retrieved or created using the same criteria.
⚠️ IMPORTANT: If an existing object is retrieved, its fields won't be updated with the posted data.
pk | integer (Pk) |
analyst | string <email> (Data Analyst Email) <= 254 characters Nullable Person responsible for the data analysis. |
coordinator | string <email> (Project Coordinator Email) [ 1 .. 254 ] characters Nullable Project manager or coordinator |
created_by | string (Created by) Nullable ^[\w.@+-]+$ Default: "" |
object (Custom fields) Nullable Default: {} | |
data | string (Data) |
description | string (Project Description) [ 1 .. 1000 ] characters Nullable |
object (Group) | |
notes | string (Notes) Nullable Free text field to keep notes on object. |
owner | string <email> (Project Owner Email) <= 254 characters Nullable Person who deals with the nitty-gritty of the project. |
principal_investigator | string <email> (Principal Investigator Email) <= 254 characters Nullable Laboratory head or principal investigator. |
short_title | string (Project Short Title) [ 10 .. 30 ] characters Nullable ^[-\w]+$ A 30 character title that describes the project. |
storage_url | string (Storage URL) <= 1000 characters Nullable Address to the storage bucket. |
storage_usage | integer (Storage Usage) [ -9223372036854776000 .. 9223372036854776000 ] Nullable Storage usage in bytes |
Array of objects (Tag) Nullable | |
title | string (Project Title) [ 1 .. 100 ] characters Nullable |
{- "pk": 0,
- "analyst": "user@example.com",
- "coordinator": "user@example.com",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "description": "string",
- "group": {
- "pk": 0,
- "acronym": "string",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "name": "string",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}, - "notes": "string",
- "owner": "user@example.com",
- "principal_investigator": "user@example.com",
- "short_title": "stringstri",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "title": "string"
}
{- "pk": 0,
- "analyst": "user@example.com",
- "coordinator": "user@example.com",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "description": "string",
- "group": {
- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "owner": "user@example.com",
- "principal_investigator": "user@example.com",
- "short_title": "stringstri",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "title": "string",
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}
Retrieve and update objects.
id required | string |
{- "pk": 0,
- "analyst": "user@example.com",
- "coordinator": "user@example.com",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "description": "string",
- "group": {
- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "owner": "user@example.com",
- "principal_investigator": "user@example.com",
- "short_title": "stringstri",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "title": "string",
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}
Retrieve and update objects.
id required | string |
analyst | string <email> (Data Analyst Email) <= 254 characters Nullable Person responsible for the data analysis. |
coordinator | string <email> (Project Coordinator Email) [ 1 .. 254 ] characters Nullable Project manager or coordinator |
object (Custom fields) Nullable Default: {} | |
data | string (Data) |
description | string (Project Description) [ 1 .. 1000 ] characters Nullable |
object (Group) | |
notes | string (Notes) Nullable Free text field to keep notes on object. |
owner | string <email> (Project Owner Email) <= 254 characters Nullable Person who deals with the nitty-gritty of the project. |
principal_investigator | string <email> (Principal Investigator Email) <= 254 characters Nullable Laboratory head or principal investigator. |
short_title | string (Project Short Title) [ 10 .. 30 ] characters Nullable ^[-\w]+$ A 30 character title that describes the project. |
storage_url | string (Storage URL) <= 1000 characters Nullable Address to the storage bucket. |
storage_usage | integer (Storage Usage) [ -9223372036854776000 .. 9223372036854776000 ] Nullable Storage usage in bytes |
Array of objects (Tag) Nullable | |
title | string (Project Title) [ 1 .. 100 ] characters Nullable |
{- "analyst": "user@example.com",
- "coordinator": "user@example.com",
- "custom_fields": { },
- "data": "string",
- "description": "string",
- "group": {
- "pk": 0,
- "acronym": "string",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "name": "string",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}, - "notes": "string",
- "owner": "user@example.com",
- "principal_investigator": "user@example.com",
- "short_title": "stringstri",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "title": "string"
}
{- "pk": 0,
- "analyst": "user@example.com",
- "coordinator": "user@example.com",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "description": "string",
- "group": {
- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "owner": "user@example.com",
- "principal_investigator": "user@example.com",
- "short_title": "stringstri",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "title": "string",
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}
Retrieve and update objects.
id required | string |
analyst | string <email> (Data Analyst Email) <= 254 characters Nullable Person responsible for the data analysis. |
coordinator | string <email> (Project Coordinator Email) [ 1 .. 254 ] characters Nullable Project manager or coordinator |
object (Custom fields) Nullable Default: {} | |
data | string (Data) |
description | string (Project Description) [ 1 .. 1000 ] characters Nullable |
object (Group) | |
notes | string (Notes) Nullable Free text field to keep notes on object. |
owner | string <email> (Project Owner Email) <= 254 characters Nullable Person who deals with the nitty-gritty of the project. |
principal_investigator | string <email> (Principal Investigator Email) <= 254 characters Nullable Laboratory head or principal investigator. |
short_title | string (Project Short Title) [ 10 .. 30 ] characters Nullable ^[-\w]+$ A 30 character title that describes the project. |
storage_url | string (Storage URL) <= 1000 characters Nullable Address to the storage bucket. |
storage_usage | integer (Storage Usage) [ -9223372036854776000 .. 9223372036854776000 ] Nullable Storage usage in bytes |
Array of objects (Tag) Nullable | |
title | string (Project Title) [ 1 .. 100 ] characters Nullable |
{- "analyst": "user@example.com",
- "coordinator": "user@example.com",
- "custom_fields": { },
- "data": "string",
- "description": "string",
- "group": {
- "pk": 0,
- "acronym": "string",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "name": "string",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}, - "notes": "string",
- "owner": "user@example.com",
- "principal_investigator": "user@example.com",
- "short_title": "stringstri",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "title": "string"
}
{- "pk": 0,
- "analyst": "user@example.com",
- "coordinator": "user@example.com",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "description": "string",
- "group": {
- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "owner": "user@example.com",
- "principal_investigator": "user@example.com",
- "short_title": "stringstri",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "title": "string",
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}
Check the credentials and return the REST Token if the credentials are valid and authenticated. Calls Django Auth login method to register User ID in Django session framework
Accept the following POST parameters: username, password Return the REST Framework Token Object's key.
username | string (Username) |
string <email> (Email) | |
password required | string (Password) non-empty |
{- "username": "string",
- "email": "user@example.com",
- "password": "string"
}
{- "username": "string",
- "email": "user@example.com",
- "password": "string"
}
Accepts the following POST parameters: new_password1, new_password2 Returns the success/fail message.
new_password1 required | string (New password1) [ 1 .. 128 ] characters |
new_password2 required | string (New password2) [ 1 .. 128 ] characters |
{- "new_password1": "string",
- "new_password2": "string"
}
{- "new_password1": "string",
- "new_password2": "string"
}
Accepts the following POST parameters: email Returns the success/fail message.
email required | string <email> (Email) non-empty |
{- "email": "user@example.com"
}
{- "email": "user@example.com"
}
Accepts the following POST parameters: token, uid, new_password1, new_password2 Returns the success/fail message.
new_password1 required | string (New password1) [ 1 .. 128 ] characters |
new_password2 required | string (New password2) [ 1 .. 128 ] characters |
uid required | string (Uid) non-empty |
token required | string (Token) non-empty |
{- "new_password1": "string",
- "new_password2": "string",
- "uid": "string",
- "token": "string"
}
{- "new_password1": "string",
- "new_password2": "string",
- "uid": "string",
- "token": "string"
}
username required | string (Username) [ 1 .. 150 ] characters |
email required | string <email> (Email) non-empty |
password1 required | string (Password1) non-empty |
password2 required | string (Password2) non-empty |
first_name required | string (First name) [ 1 .. 100 ] characters |
last_name required | string (Last name) [ 1 .. 100 ] characters |
{- "username": "string",
- "email": "user@example.com",
- "password1": "string",
- "password2": "string",
- "first_name": "string",
- "last_name": "string"
}
{- "username": "string",
- "email": "user@example.com",
- "password1": "string",
- "password2": "string",
- "first_name": "string",
- "last_name": "string"
}
Default accepted fields: username, first_name, last_name Default display fields: pk, username, email, first_name, last_name Read-only fields: pk, email
Returns UserModel fields.
{- "pk": 0,
- "username": "string",
- "email": "user@example.com",
- "first_name": "string",
- "last_name": "string",
- "preferences": {
- "preferences": { },
- "permissions": [
- "string"
], - "groups": [
- "string"
], - "is_superuser": true
}
}
Default accepted fields: username, first_name, last_name Default display fields: pk, username, email, first_name, last_name Read-only fields: pk, email
Returns UserModel fields.
username required | string (Username) [ 1 .. 150 ] characters ^[\w.@+-]+$ Required. 150 characters or fewer. Letters, digits and @/./+/-/_ only. |
first_name | string (First name) <= 30 characters |
last_name | string (Last name) <= 150 characters |
object (Preferences) |
{- "username": "string",
- "first_name": "string",
- "last_name": "string",
- "preferences": {
- "preferences": { },
- "permissions": [
- "string"
], - "groups": [
- "string"
], - "is_superuser": true
}
}
{- "pk": 0,
- "username": "string",
- "email": "user@example.com",
- "first_name": "string",
- "last_name": "string",
- "preferences": {
- "preferences": { },
- "permissions": [
- "string"
], - "groups": [
- "string"
], - "is_superuser": true
}
}
Default accepted fields: username, first_name, last_name Default display fields: pk, username, email, first_name, last_name Read-only fields: pk, email
Returns UserModel fields.
username required | string (Username) [ 1 .. 150 ] characters ^[\w.@+-]+$ Required. 150 characters or fewer. Letters, digits and @/./+/-/_ only. |
first_name | string (First name) <= 30 characters |
last_name | string (Last name) <= 150 characters |
object (Preferences) |
{- "username": "string",
- "first_name": "string",
- "last_name": "string",
- "preferences": {
- "preferences": { },
- "permissions": [
- "string"
], - "groups": [
- "string"
], - "is_superuser": true
}
}
{- "pk": 0,
- "username": "string",
- "email": "user@example.com",
- "first_name": "string",
- "last_name": "string",
- "preferences": {
- "preferences": { },
- "permissions": [
- "string"
], - "groups": [
- "string"
], - "is_superuser": true
}
}
List objects.
search | string A search term. |
category | string Filter by |
collection_days | number Filter by |
created | string Created datetime filter. |
created_by | string Filter by |
custom_fields | string Filter by |
data | string Filter by |
disease | string |
experiments | string |
experimentss | string |
id | number Filter by |
identifier | string Filter by |
individual | string |
modified | string Modified datetime filter. |
notes | string Filter by |
pk | number Filter by |
projects | string |
storage_url | string Filter by |
storage_usage | number Filter by |
submission | string |
system_id | string Filter by |
tags | string Filter by |
uuid | string Filter by |
uupk | string Filter by |
count_limit | integer Limit total instances to be retrieved. |
ordering | string Which field to use when ordering the results. |
limit | integer Number of results to return per page. |
offset | integer The initial index from which to return the results. |
{- "count": 0,
- "results": [
- {
- "pk": 0,
- "category": "TUMOR",
- "collection_days": 0,
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "disease": {
- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "identifier": "string",
- "individual": {
- "pk": 0,
- "birth_year": 1800,
- "center": {
- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "gender": "UNKNOWN",
- "identifier": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "species": "HUMAN",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "system_id": "string",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "system_id": "string",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}
]
}
Existing objects are retrieved using either the pk
field or unique
together constraints. If the view supports nested objects, these will
also be retrieved or created using the same criteria.
⚠️ IMPORTANT: If an existing object is retrieved, its fields won't be updated with the posted data.
pk | integer (Pk) |
category required | string (Category) Enum: "TUMOR" "NORMAL" Sample category. |
collection_days | integer (Days of Collection) [ 0 .. 70000 ] Nullable Days since birth at collection time. |
created_by | string (Created by) Nullable ^[\w.@+-]+$ Default: "" |
object (Custom fields) Nullable Default: {} | |
data | string (Data) |
required | object (Disease) |
identifier required | string (Identifier) <= 100 characters Instance Identifier. |
required | object (Individual) |
notes | string (Notes) Nullable Free text field to keep notes on object. |
storage_url | string (Storage URL) <= 1000 characters Nullable Address to the storage bucket. |
storage_usage | integer (Storage Usage) [ -9223372036854776000 .. 9223372036854776000 ] Nullable Storage usage in bytes |
submission | integer (Submission) Nullable |
Array of objects (Tag) Nullable |
{- "pk": 0,
- "category": "TUMOR",
- "collection_days": 0,
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "disease": {
- "pk": 0,
- "acronym": "string",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "name": "string",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}, - "identifier": "string",
- "individual": {
- "pk": 0,
- "birth_year": 1800,
- "center": {
- "pk": 0,
- "acronym": "string",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "name": "string",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}, - "created_by": "",
- "custom_fields": { },
- "data": "string",
- "gender": "UNKNOWN",
- "identifier": "string",
- "notes": "string",
- "species": "HUMAN",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}, - "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}
{- "pk": 0,
- "category": "TUMOR",
- "collection_days": 0,
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "disease": {
- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "identifier": "string",
- "individual": {
- "pk": 0,
- "birth_year": 1800,
- "center": {
- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "gender": "UNKNOWN",
- "identifier": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "species": "HUMAN",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "system_id": "string",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "system_id": "string",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}
Retrieve and update objects.
id required | string |
{- "pk": 0,
- "category": "TUMOR",
- "collection_days": 0,
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "disease": {
- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "identifier": "string",
- "individual": {
- "pk": 0,
- "birth_year": 1800,
- "center": {
- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "gender": "UNKNOWN",
- "identifier": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "species": "HUMAN",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "system_id": "string",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "system_id": "string",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}
Retrieve and update objects.
id required | string |
collection_days | integer (Days of Collection) [ 0 .. 70000 ] Nullable Days since birth at collection time. |
object (Custom fields) Nullable Default: {} | |
data | string (Data) |
required | object (Disease) |
identifier required | string (Identifier) <= 100 characters Instance Identifier. |
required | object (Individual) |
notes | string (Notes) Nullable Free text field to keep notes on object. |
storage_url | string (Storage URL) <= 1000 characters Nullable Address to the storage bucket. |
storage_usage | integer (Storage Usage) [ -9223372036854776000 .. 9223372036854776000 ] Nullable Storage usage in bytes |
Array of objects (Tag) Nullable |
{- "collection_days": 0,
- "custom_fields": { },
- "data": "string",
- "disease": {
- "pk": 0,
- "acronym": "string",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "name": "string",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}, - "identifier": "string",
- "individual": {
- "pk": 0,
- "birth_year": 1800,
- "center": {
- "pk": 0,
- "acronym": "string",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "name": "string",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}, - "created_by": "",
- "custom_fields": { },
- "data": "string",
- "gender": "UNKNOWN",
- "identifier": "string",
- "notes": "string",
- "species": "HUMAN",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}, - "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}
{- "pk": 0,
- "category": "TUMOR",
- "collection_days": 0,
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "disease": {
- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "identifier": "string",
- "individual": {
- "pk": 0,
- "birth_year": 1800,
- "center": {
- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "gender": "UNKNOWN",
- "identifier": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "species": "HUMAN",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "system_id": "string",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "system_id": "string",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}
Retrieve and update objects.
id required | string |
collection_days | integer (Days of Collection) [ 0 .. 70000 ] Nullable Days since birth at collection time. |
object (Custom fields) Nullable Default: {} | |
data | string (Data) |
required | object (Disease) |
identifier required | string (Identifier) <= 100 characters Instance Identifier. |
required | object (Individual) |
notes | string (Notes) Nullable Free text field to keep notes on object. |
storage_url | string (Storage URL) <= 1000 characters Nullable Address to the storage bucket. |
storage_usage | integer (Storage Usage) [ -9223372036854776000 .. 9223372036854776000 ] Nullable Storage usage in bytes |
Array of objects (Tag) Nullable |
{- "collection_days": 0,
- "custom_fields": { },
- "data": "string",
- "disease": {
- "pk": 0,
- "acronym": "string",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "name": "string",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}, - "identifier": "string",
- "individual": {
- "pk": 0,
- "birth_year": 1800,
- "center": {
- "pk": 0,
- "acronym": "string",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "name": "string",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}, - "created_by": "",
- "custom_fields": { },
- "data": "string",
- "gender": "UNKNOWN",
- "identifier": "string",
- "notes": "string",
- "species": "HUMAN",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}, - "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}
{- "pk": 0,
- "category": "TUMOR",
- "collection_days": 0,
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "disease": {
- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "identifier": "string",
- "individual": {
- "pk": 0,
- "birth_year": 1800,
- "center": {
- "pk": 0,
- "acronym": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "gender": "UNKNOWN",
- "identifier": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "species": "HUMAN",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "system_id": "string",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}, - "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "submission": 0,
- "system_id": "string",
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}
List objects.
search | string A search term. |
created | string Created datetime filter. |
created_by | string Filter by |
custom_fields | string Filter by |
data | string Filter by |
id | number Filter by |
import_string | string Filter by |
modified | string Modified datetime filter. |
notes | string Filter by |
pk | number Filter by |
slug | string Filter by |
storage_url | string Filter by |
storage_usage | number Filter by |
tags | string Filter by |
target_endpoint | string Filter by |
target_id | number Filter by |
uuid | string Filter by |
uupk | string Filter by |
count_limit | integer Limit total instances to be retrieved. |
ordering | string Which field to use when ordering the results. |
limit | integer Number of results to return per page. |
offset | integer The initial index from which to return the results. |
{- "count": 0,
- "results": [
- {
- "pk": 0,
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "import_string": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "target_endpoint": "analyses",
- "target_id": 0,
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}
]
}
Existing objects are retrieved using either the pk
field or unique
together constraints. If the view supports nested objects, these will
also be retrieved or created using the same criteria.
⚠️ IMPORTANT: If an existing object is retrieved, its fields won't be updated with the posted data.
pk | integer (Pk) |
created_by | string (Created by) Nullable ^[\w.@+-]+$ Default: "" |
object (Custom fields) Nullable Default: {} | |
data | string (Data) |
import_string required | string (Import String) [ 1 .. 1000 ] characters Signal import string. |
notes | string (Notes) Nullable Free text field to keep notes on object. |
storage_url | string (Storage URL) <= 1000 characters Nullable Address to the storage bucket. |
storage_usage | integer (Storage Usage) [ -9223372036854776000 .. 9223372036854776000 ] Nullable Storage usage in bytes |
Array of objects (Tag) Nullable | |
target_endpoint required | string (Related Endpoint) Enum: "analyses" "experiments" Database schema the signal is related to. |
target_id required | integer (Target Instance Identifier) [ 0 .. 2147483647 ] Related instance identifier. |
{- "pk": 0,
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "import_string": "string",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "target_endpoint": "analyses",
- "target_id": 0
}
{- "pk": 0,
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "import_string": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "target_endpoint": "analyses",
- "target_id": 0,
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}
Retrieve and update objects.
id required | string |
{- "pk": 0,
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "import_string": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "target_endpoint": "analyses",
- "target_id": 0,
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}
Retrieve and update objects.
id required | string |
object (Custom fields) Nullable Default: {} | |
data | string (Data) |
import_string required | string (Import String) [ 1 .. 1000 ] characters Signal import string. |
notes | string (Notes) Nullable Free text field to keep notes on object. |
storage_url | string (Storage URL) <= 1000 characters Nullable Address to the storage bucket. |
storage_usage | integer (Storage Usage) [ -9223372036854776000 .. 9223372036854776000 ] Nullable Storage usage in bytes |
Array of objects (Tag) Nullable |
{- "custom_fields": { },
- "data": "string",
- "import_string": "string",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}
{- "pk": 0,
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "import_string": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "target_endpoint": "analyses",
- "target_id": 0,
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}
Retrieve and update objects.
id required | string |
object (Custom fields) Nullable Default: {} | |
data | string (Data) |
import_string required | string (Import String) [ 1 .. 1000 ] characters Signal import string. |
notes | string (Notes) Nullable Free text field to keep notes on object. |
storage_url | string (Storage URL) <= 1000 characters Nullable Address to the storage bucket. |
storage_usage | integer (Storage Usage) [ -9223372036854776000 .. 9223372036854776000 ] Nullable Storage usage in bytes |
Array of objects (Tag) Nullable |
{- "custom_fields": { },
- "data": "string",
- "import_string": "string",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}
{- "pk": 0,
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "import_string": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "target_endpoint": "analyses",
- "target_id": 0,
- "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}
List objects.
search | string A search term. |
created | string Created datetime filter. |
created_by | string Filter by |
custom_fields | string Filter by |
data | string Filter by |
description | string Filter by |
experiments | string |
id | number Filter by |
individuals | string |
modified | string Modified datetime filter. |
notes | string Filter by |
pk | number Filter by |
processed | string Processed datetime filter. |
projects | string |
samples | string Related filter to Sample. |
storage_url | string Filter by |
storage_usage | number Filter by |
tags | string Filter by |
uuid | string Filter by |
uupk | string Filter by |
count_limit | integer Limit total instances to be retrieved. |
ordering | string Which field to use when ordering the results. |
limit | integer Number of results to return per page. |
offset | integer The initial index from which to return the results. |
{- "count": 0,
- "results": [
- {
- "pk": 0,
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "description": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "processed": "2019-08-24T14:15:22Z",
- "projects": [
- 0
], - "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}
]
}
Existing objects are retrieved using either the pk
field or unique
together constraints. If the view supports nested objects, these will
also be retrieved or created using the same criteria.
⚠️ IMPORTANT: If an existing object is retrieved, its fields won't be updated with the posted data.
pk | integer (Pk) |
created_by | string (Created by) Nullable ^[\w.@+-]+$ Default: "" |
object (Custom fields) Nullable Default: {} | |
data | string (Data) |
description | string (Description) [ 1 .. 140 ] characters Nullable A description of samples created for future reference. |
notes | string (Notes) Nullable Free text field to keep notes on object. |
projects required | Array of integers (Projects Linked To Submission) unique Created Sequencing Experiments will be added to projects. |
storage_url | string (Storage URL) <= 1000 characters Nullable Address to the storage bucket. |
storage_usage | integer (Storage Usage) [ -9223372036854776000 .. 9223372036854776000 ] Nullable Storage usage in bytes |
Array of objects (Tag) Nullable |
{- "pk": 0,
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "description": "string",
- "notes": "string",
- "projects": [
- 0
], - "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}
{- "pk": 0,
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "description": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "processed": "2019-08-24T14:15:22Z",
- "projects": [
- 0
], - "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}
"string"
This endpoint returns the submission object, see the data
field for
reported errors.
id required | string |
commit | boolean (Commit) Default: false Whether to commit actions produced by |
{- "commit": false
}
{- "pk": 0,
- "created": "2019-08-24T14:15:22Z",
- "created_by": "string",
- "custom_fields": { },
- "data": "string",
- "description": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "processed": "2019-08-24T14:15:22Z",
- "projects": [
- 0
], - "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}
Retrieve and update objects.
id required | string |
{- "pk": 0,
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "description": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "processed": "2019-08-24T14:15:22Z",
- "projects": [
- 0
], - "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}
Retrieve and update objects.
id required | string |
object (Custom fields) Nullable Default: {} | |
data | string (Data) |
description | string (Description) [ 1 .. 140 ] characters Nullable A description of samples created for future reference. |
notes | string (Notes) Nullable Free text field to keep notes on object. |
storage_url | string (Storage URL) <= 1000 characters Nullable Address to the storage bucket. |
storage_usage | integer (Storage Usage) [ -9223372036854776000 .. 9223372036854776000 ] Nullable Storage usage in bytes |
Array of objects (Tag) Nullable |
{- "custom_fields": { },
- "data": "string",
- "description": "string",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}
{- "pk": 0,
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "description": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "processed": "2019-08-24T14:15:22Z",
- "projects": [
- 0
], - "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}
Retrieve and update objects.
id required | string |
object (Custom fields) Nullable Default: {} | |
data | string (Data) |
description | string (Description) [ 1 .. 140 ] characters Nullable A description of samples created for future reference. |
notes | string (Notes) Nullable Free text field to keep notes on object. |
storage_url | string (Storage URL) <= 1000 characters Nullable Address to the storage bucket. |
storage_usage | integer (Storage Usage) [ -9223372036854776000 .. 9223372036854776000 ] Nullable Storage usage in bytes |
Array of objects (Tag) Nullable |
{- "custom_fields": { },
- "data": "string",
- "description": "string",
- "notes": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}
{- "pk": 0,
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "description": "string",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "notes": "string",
- "processed": "2019-08-24T14:15:22Z",
- "projects": [
- 0
], - "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}
List objects.
search | string A search term. |
category | string Filter by |
created | string Created datetime filter. |
created_by | string Filter by |
custom_fields | string Filter by |
data | string Filter by |
id | number Filter by |
method | string Filter by |
modified | string Modified datetime filter. |
name | string Filter by |
notes | string Filter by |
pk | number Filter by |
reference_data | string Filter by |
slug | string Filter by |
storage_url | string Filter by |
storage_usage | number Filter by |
tags | string Filter by |
uuid | string Filter by |
uupk | string Filter by |
count_limit | integer Limit total instances to be retrieved. |
ordering | string Which field to use when ordering the results. |
limit | integer Number of results to return per page. |
offset | integer The initial index from which to return the results. |
{- "count": 0,
- "results": [
- {
- "pk": 0,
- "category": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "method": "RS",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "reference_data": { },
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}
]
}
Existing objects are retrieved using either the pk
field or unique
together constraints. If the view supports nested objects, these will
also be retrieved or created using the same criteria.
⚠️ IMPORTANT: If an existing object is retrieved, its fields won't be updated with the posted data.
pk | integer (Pk) |
created_by | string (Created by) Nullable ^[\w.@+-]+$ Default: "" |
object (Custom fields) Nullable Default: {} | |
data | string (Data) |
method required | string (Method) Enum: "RS" "CS" "AT" "TR" "TD" "WE" "WG" "WT" "MD" "HE" "IH" "IF" Experimental technique method (e.g. WHOLE GENOME SEQUENCING). |
name required | string (Name) <= 100 characters |
notes | string (Notes) Nullable Free text field to keep notes on object. |
object (Reference data) Nullable Default: {} Technique reference assets, each element is a dictionary. | |
storage_url | string (Storage URL) <= 1000 characters Nullable Address to the storage bucket. |
storage_usage | integer (Storage Usage) [ -9223372036854776000 .. 9223372036854776000 ] Nullable Storage usage in bytes |
Array of objects (Tag) Nullable |
{- "pk": 0,
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "method": "RS",
- "name": "string",
- "notes": "string",
- "reference_data": { },
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}
{- "pk": 0,
- "category": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "method": "RS",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "reference_data": { },
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}
Retrieve and update objects.
id required | string |
{- "pk": 0,
- "category": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "method": "RS",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "reference_data": { },
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}
Retrieve and update objects.
id required | string |
object (Custom fields) Nullable Default: {} | |
data | string (Data) |
notes | string (Notes) Nullable Free text field to keep notes on object. |
object (Reference data) Nullable Default: {} Technique reference assets, each element is a dictionary. | |
storage_url | string (Storage URL) <= 1000 characters Nullable Address to the storage bucket. |
storage_usage | integer (Storage Usage) [ -9223372036854776000 .. 9223372036854776000 ] Nullable Storage usage in bytes |
Array of objects (Tag) Nullable |
{- "custom_fields": { },
- "data": "string",
- "notes": "string",
- "reference_data": { },
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}
{- "pk": 0,
- "category": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "method": "RS",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "reference_data": { },
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}
Retrieve and update objects.
id required | string |
object (Custom fields) Nullable Default: {} | |
data | string (Data) |
notes | string (Notes) Nullable Free text field to keep notes on object. |
object (Reference data) Nullable Default: {} Technique reference assets, each element is a dictionary. | |
storage_url | string (Storage URL) <= 1000 characters Nullable Address to the storage bucket. |
storage_usage | integer (Storage Usage) [ -9223372036854776000 .. 9223372036854776000 ] Nullable Storage usage in bytes |
Array of objects (Tag) Nullable |
{- "custom_fields": { },
- "data": "string",
- "notes": "string",
- "reference_data": { },
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
]
}
{- "pk": 0,
- "category": "string",
- "created": "2019-08-24T14:15:22Z",
- "created_by": "",
- "custom_fields": { },
- "data": "string",
- "method": "RS",
- "model_name": "string",
- "modified": "2019-08-24T14:15:22Z",
- "name": "string",
- "notes": "string",
- "reference_data": { },
- "slug": "string",
- "storage_url": "string",
- "storage_usage": -9223372036854776000,
- "tags": [
- {
- "name": "string",
- "pk": 0
}
], - "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f"
}
List objects.
search | string A search term. |
string Filter by | |
first_name | string Filter by |
group | string Filter by |
id | number Filter by |
last_name | string Filter by |
pk | number Filter by |
username | string Filter by |
count_limit | integer Limit total instances to be retrieved. |
ordering | string Which field to use when ordering the results. |
limit | integer Number of results to return per page. |
offset | integer The initial index from which to return the results. |
{- "count": 0,
- "results": [
- {
- "first_name": "string",
- "last_name": "string",
- "username": "string",
- "email": "user@example.com",
- "pk": 0
}
]
}
Existing objects are retrieved using either the pk
field or unique
together constraints. If the view supports nested objects, these will
also be retrieved or created using the same criteria.
⚠️ IMPORTANT: If an existing object is retrieved, its fields won't be updated with the posted data.
first_name | string (First name) <= 30 characters |
last_name | string (Last name) <= 150 characters |
username required | string (Username) [ 1 .. 150 ] characters ^[\w.@+-]+$ Required. 150 characters or fewer. Letters, digits and @/./+/-/_ only. |
string <email> (Email address) <= 254 characters | |
pk | integer (Pk) |
{- "first_name": "string",
- "last_name": "string",
- "username": "string",
- "email": "user@example.com",
- "pk": 0
}
{- "first_name": "string",
- "last_name": "string",
- "username": "string",
- "email": "user@example.com",
- "pk": 0
}
Retrieve and update objects.
id required | string |
first_name | string (First name) <= 30 characters |
last_name | string (Last name) <= 150 characters |
username required | string (Username) [ 1 .. 150 ] characters ^[\w.@+-]+$ Required. 150 characters or fewer. Letters, digits and @/./+/-/_ only. |
string <email> (Email address) <= 254 characters |
{- "first_name": "string",
- "last_name": "string",
- "username": "string",
- "email": "user@example.com"
}
{- "first_name": "string",
- "last_name": "string",
- "username": "string",
- "email": "user@example.com",
- "pk": 0
}
Retrieve and update objects.
id required | string |
first_name | string (First name) <= 30 characters |
last_name | string (Last name) <= 150 characters |
username required | string (Username) [ 1 .. 150 ] characters ^[\w.@+-]+$ Required. 150 characters or fewer. Letters, digits and @/./+/-/_ only. |
string <email> (Email address) <= 254 characters |
{- "first_name": "string",
- "last_name": "string",
- "username": "string",
- "email": "user@example.com"
}
{- "first_name": "string",
- "last_name": "string",
- "username": "string",
- "email": "user@example.com",
- "pk": 0
}
The first request to Isabl after startup is slow because libraries are loaded in memory and perhaps other reasons. When Isabl instances are hosted in the cloud, they are constantly restarted due to server updates and changes. By hitting this endpoint right after startup, users don't experience any delay.
See how it used here: