API Reference
apps
list
Query Parameters
The following parameters should be included as part of a URL query string.
| Parameter | Description |
|---|---|
limit | Number of results to return per page. |
offset | The initial index from which to return the results. |
ordering | Which field to use when ordering the results. |
search | A search term. |
read
Path Parameters
The following parameters should be included in the URL path.
| Parameter | Description |
|---|---|
id required | A unique integer value identifying this app. |
Query Parameters
The following parameters should be included as part of a URL query string.
| Parameter | Description |
|---|---|
ordering | Which field to use when ordering the results. |
search | A search term. |
auth
create
Request Body
The request body should be a "application/json" encoded object, containing the following items.
| Parameter | Description |
|---|---|
consumer_key required | Valid consumer key for authentication |
consumer_secret required | Valid consumer secret for authentication |
device > create
Request Body
The request body should be a "application/json" encoded object, containing the following items.
| Parameter | Description |
|---|---|
udid required | Valid device identifier for authentication |
md5 required | Valid device secret for authentication |
ipaduser > create
Request Body
The request body should be a "application/json" encoded object, containing the following items.
| Parameter | Description |
|---|---|
username required | Valid username for authentication |
password required | Valid password for authentication |
user > create
Request Body
The request body should be a "application/json" encoded object, containing the following items.
| Parameter | Description |
|---|---|
username required | Valid username for authentication |
password required | Valid password for authentication |
categories
list
Query Parameters
The following parameters should be included as part of a URL query string.
| Parameter | Description |
|---|---|
limit | Number of results to return per page. |
offset | The initial index from which to return the results. |
ordering | Which field to use when ordering the results. |
app required | An integer value identifying the app. |
create
Request Body
The request body should be a "application/json" encoded object, containing the following items.
| Parameter | Description |
|---|---|
category_name required | Name of your choice to be displayed in the interface. |
app required | An integer value identifying the app. |
parent_category required | An integer value identifying the parent category. Use 0 for main categories, -1 for subcategories without parent relation. |
related_type | Association of category to file types. It can be empty for all file types, or one of the following string values: pdf, presentation, video, surveys, zip. |
order_value | Order of category in categories list. |
read
Path Parameters
The following parameters should be included in the URL path.
| Parameter | Description |
|---|---|
id required | A unique integer value identifying this category. |
Query Parameters
The following parameters should be included as part of a URL query string.
| Parameter | Description |
|---|---|
ordering | Which field to use when ordering the results. |
update
Path Parameters
The following parameters should be included in the URL path.
| Parameter | Description |
|---|---|
id required | A unique integer value identifying this category. |
Query Parameters
The following parameters should be included as part of a URL query string.
| Parameter | Description |
|---|---|
ordering | Which field to use when ordering the results. |
Request Body
The request body should be a "application/json" encoded object, containing the following items.
| Parameter | Description |
|---|---|
category_name required | Name of your choice to be displayed in the interface. |
app required | An integer value identifying the app. |
parent_category required | An integer value identifying the parent category. Use 0 for main categories, -1 for subcategories without parent relation. |
related_type | Association of category to file types. It can be empty for all file types, or one of the following string values: pdf, presentation, video, surveys, zip. |
order_value | Order of category in categories list. |
partial_update
Path Parameters
The following parameters should be included in the URL path.
| Parameter | Description |
|---|---|
id required | A unique integer value identifying this category. |
Query Parameters
The following parameters should be included as part of a URL query string.
| Parameter | Description |
|---|---|
ordering | Which field to use when ordering the results. |
Request Body
The request body should be a "application/json" encoded object, containing the following items.
| Parameter | Description |
|---|---|
category_name | Name of your choice to be displayed in the interface. |
app | An integer value identifying the app. |
parent_category | An integer value identifying the parent category. Use 0 for main categories, -1 for subcategories without parent relation. |
related_type | Association of category to file types. It can be empty for all file types, or one of the following string values: pdf, presentation, video, surveys, zip. |
order_value | Order of category in categories list. |
delete
Path Parameters
The following parameters should be included in the URL path.
| Parameter | Description |
|---|---|
id required | A unique integer value identifying this category. |
Query Parameters
The following parameters should be included as part of a URL query string.
| Parameter | Description |
|---|---|
ordering | Which field to use when ordering the results. |
device-users
create
Request Body
The request body should be a "application/json" encoded object, containing the following items.
| Parameter | Description |
|---|---|
username required | |
password required | |
udid required |
read
Path Parameters
The following parameters should be included in the URL path.
| Parameter | Description |
|---|---|
id required | A unique integer value identifying this i pad user. |
update
Path Parameters
The following parameters should be included in the URL path.
| Parameter | Description |
|---|---|
id required | A unique integer value identifying this i pad user. |
Request Body
The request body should be a "application/json" encoded object, containing the following items.
| Parameter | Description |
|---|---|
username required | |
password required | |
udid required |
partial_update
Path Parameters
The following parameters should be included in the URL path.
| Parameter | Description |
|---|---|
id required | A unique integer value identifying this i pad user. |
Request Body
The request body should be a "application/json" encoded object, containing the following items.
| Parameter | Description |
|---|---|
username | |
password | |
udid |
delete
Path Parameters
The following parameters should be included in the URL path.
| Parameter | Description |
|---|---|
id required | A unique integer value identifying this i pad user. |
devices
list
Query Parameters
The following parameters should be included as part of a URL query string.
| Parameter | Description |
|---|---|
limit | Number of results to return per page. |
offset | The initial index from which to return the results. |
ordering | Which field to use when ordering the results. |
search | A search term. |
app | |
metadata | |
udid | A unique device identifier. |
create
Request Body
The request body should be a "application/json" encoded object, containing the following items.
| Parameter | Description |
|---|---|
apps required | |
device_name required | |
device_user | |
metadata | |
udid required |
read
Path Parameters
The following parameters should be included in the URL path.
| Parameter | Description |
|---|---|
id required | A unique integer value identifying this device. |
Query Parameters
The following parameters should be included as part of a URL query string.
| Parameter | Description |
|---|---|
ordering | Which field to use when ordering the results. |
search | A search term. |
update
Path Parameters
The following parameters should be included in the URL path.
| Parameter | Description |
|---|---|
id required | A unique integer value identifying this device. |
Query Parameters
The following parameters should be included as part of a URL query string.
| Parameter | Description |
|---|---|
ordering | Which field to use when ordering the results. |
search | A search term. |
Request Body
The request body should be a "application/json" encoded object, containing the following items.
| Parameter | Description |
|---|---|
apps required | |
device_name required | |
device_user | |
metadata | |
udid required |
partial_update
Path Parameters
The following parameters should be included in the URL path.
| Parameter | Description |
|---|---|
id required | A unique integer value identifying this device. |
Query Parameters
The following parameters should be included as part of a URL query string.
| Parameter | Description |
|---|---|
ordering | Which field to use when ordering the results. |
search | A search term. |
Request Body
The request body should be a "application/json" encoded object, containing the following items.
| Parameter | Description |
|---|---|
apps | |
device_name | |
device_user | |
metadata | |
udid |
delete
Path Parameters
The following parameters should be included in the URL path.
| Parameter | Description |
|---|---|
id required | A unique integer value identifying this device. |
Query Parameters
The following parameters should be included as part of a URL query string.
| Parameter | Description |
|---|---|
ordering | Which field to use when ordering the results. |
search | A search term. |
history > list
Query Parameters
The following parameters should be included as part of a URL query string.
| Parameter | Description |
|---|---|
limit | Number of results to return per page. |
offset | The initial index from which to return the results. |
history_type | Show items with type added, changed or deleted. |
app | An integer value identifying an app. |
history_date__gte | Show items created greater than or equal to a time value. |
ordering | Which field to use when ordering the results. |
devices-apps
list
Query Parameters
The following parameters should be included as part of a URL query string.
| Parameter | Description |
|---|---|
limit | Number of results to return per page. |
offset | The initial index from which to return the results. |
app | An integer value identifying the app. |
device | An integer value identifying the device. |
is_test | Mark as test device. |
create
Request Body
The request body should be a "application/json" encoded object, containing the following items.
| Parameter | Description |
|---|---|
app required | An integer value identifying the app. |
device required | An integer value identifying the device. |
is_test | Mark as test device. |
update
Path Parameters
The following parameters should be included in the URL path.
| Parameter | Description |
|---|---|
id required | A unique integer value identifying this app device. |
Request Body
The request body should be a "application/json" encoded object, containing the following items.
| Parameter | Description |
|---|---|
app required | An integer value identifying the app. |
device required | An integer value identifying the device. |
is_test | Mark as test device. |
partial_update
Path Parameters
The following parameters should be included in the URL path.
| Parameter | Description |
|---|---|
id required | A unique integer value identifying this app device. |
Request Body
The request body should be a "application/json" encoded object, containing the following items.
| Parameter | Description |
|---|---|
app | An integer value identifying the app. |
device | An integer value identifying the device. |
is_test | Mark as test device. |
delete
Path Parameters
The following parameters should be included in the URL path.
| Parameter | Description |
|---|---|
id required | A unique integer value identifying this app device. |
distributions
create
Nobody has the permission to create or update distributions directly.
You can use the files parameter distribution.
Request Body
The request body should be a "application/json" encoded object, containing the following items.
| Parameter | Description |
|---|---|
cover_new_devices | Distribute to all (including new) devices and groups. |
expiration_date | |
start_date | |
devices | An array of device identifiers. |
groups | An array of string values. |
update
Nobody has the permission to create or update distributions directly.
You can use the files parameter distribution.
Path Parameters
The following parameters should be included in the URL path.
| Parameter | Description |
|---|---|
id required | A unique integer value identifying this distribution. |
Request Body
The request body should be a "application/json" encoded object, containing the following items.
| Parameter | Description |
|---|---|
cover_new_devices | Distribute to all (including new) devices and groups. |
expiration_date | |
start_date | |
devices | An array of device identifiers. |
groups | An array of string values. |
partial_update
Nobody has the permission to create or update distributions directly.
You can use the files parameter distribution.
Path Parameters
The following parameters should be included in the URL path.
| Parameter | Description |
|---|---|
id required | A unique integer value identifying this distribution. |
Request Body
The request body should be a "application/json" encoded object, containing the following items.
| Parameter | Description |
|---|---|
cover_new_devices | Distribute to all (including new) devices and groups. |
expiration_date | |
start_date | |
devices | An array of device identifiers. |
groups | An array of string values. |
files
list
Query Parameters
The following parameters should be included as part of a URL query string.
| Parameter | Description |
|---|---|
limit | Number of results to return per page. |
offset | The initial index from which to return the results. |
app required | An integer value identifying the app. |
ordering | Which field to use when ordering the results. |
search | A search term. |
keywords[] | An array of string values. |
filename | |
status |
create
Request Body
The request body should be a "application/json" encoded object, containing the following items.
| Parameter | Description |
|---|---|
body required | Name of your choice to be displayed in the interface. |
keywords | Keywords separated by commas: Switzerland, French |
type | |
filename | Name of this file in storage. |
status | |
extra | Number of slides in a presentation or pages in a PDF. |
creation_time | Time at which the file was created. |
extra2 | Bits separated by a vertical line enabling a presentation to be used in custom decks, print|mail for PDFs and fullscreen|portrait for ZIP-Archives. |
category | Category of file. Valid values: 'json', 'pdf', 'presentation', 'video', 'zip', '' |
app required | A unique integer value identifying this file's application. |
push_notification_text | Text sent to devices to inform about the new file. |
year | Set to 1 to show the first two pages of a PDF. |
distribution | See distributions. |
metadata | An object with key and value pairs: {"key": "value"}. |
download_url | The download URL of the input file. |
download_ext | Download file extension (including point) if not included in the download URL. |
download_bearer | Download bearer token. |
download_auth | Download authorization header value. |
skip_conversion | Should set to true if created file shouldn't be converted |
file | |
download_payload | Download url payload data value as a string. |
read
Path Parameters
The following parameters should be included in the URL path.
| Parameter | Description |
|---|---|
id required | A unique integer value identifying this file. |
Query Parameters
The following parameters should be included as part of a URL query string.
| Parameter | Description |
|---|---|
ordering | Which field to use when ordering the results. |
search | A search term. |
update
Path Parameters
The following parameters should be included in the URL path.
| Parameter | Description |
|---|---|
id required | A unique integer value identifying this file. |
Query Parameters
The following parameters should be included as part of a URL query string.
| Parameter | Description |
|---|---|
ordering | Which field to use when ordering the results. |
search | A search term. |
Request Body
The request body should be a "application/json" encoded object, containing the following items.
| Parameter | Description |
|---|---|
body required | Name of your choice to be displayed in the interface. |
keywords | Keywords separated by commas: Switzerland, French |
type | |
filename | Name of this file in storage. |
status | |
extra | Number of slides in a presentation or pages in a PDF. |
creation_time | Time at which the file was created. |
extra2 | Bits separated by a vertical line enabling a presentation to be used in custom decks, print|mail for PDFs and fullscreen|portrait for ZIP-Archives. |
category | Category of file. Valid values: 'json', 'pdf', 'presentation', 'video', 'zip', '' |
app required | A unique integer value identifying this file's application. |
push_notification_text | Text sent to devices to inform about the new file. |
year | Set to 1 to show the first two pages of a PDF. |
distribution | See distributions. |
metadata | An object with key and value pairs: {"key": "value"}. |
download_url | The download URL of the input file. |
download_ext | Download file extension (including point) if not included in the download URL. |
download_bearer | Download bearer token. |
download_auth | Download authorization header value. |
skip_conversion | Should set to true if created file shouldn't be converted |
file | |
download_payload | Download url payload data value as a string. |
partial_update
Path Parameters
The following parameters should be included in the URL path.
| Parameter | Description |
|---|---|
id required | A unique integer value identifying this file. |
Query Parameters
The following parameters should be included as part of a URL query string.
| Parameter | Description |
|---|---|
ordering | Which field to use when ordering the results. |
search | A search term. |
Request Body
The request body should be a "application/json" encoded object, containing the following items.
| Parameter | Description |
|---|---|
body | Name of your choice to be displayed in the interface. |
keywords | Keywords separated by commas: Switzerland, French |
type | |
filename | Name of this file in storage. |
status | |
extra | Number of slides in a presentation or pages in a PDF. |
creation_time | Time at which the file was created. |
extra2 | Bits separated by a vertical line enabling a presentation to be used in custom decks, print|mail for PDFs and fullscreen|portrait for ZIP-Archives. |
category | Category of file. Valid values: 'json', 'pdf', 'presentation', 'video', 'zip', '' |
app | A unique integer value identifying this file's application. |
push_notification_text | Text sent to devices to inform about the new file. |
year | Set to 1 to show the first two pages of a PDF. |
distribution | See distributions. |
metadata | An object with key and value pairs: {"key": "value"}. |
download_url | The download URL of the input file. |
download_ext | Download file extension (including point) if not included in the download URL. |
download_bearer | Download bearer token. |
download_auth | Download authorization header value. |
skip_conversion | Should set to true if created file shouldn't be converted |
file | |
download_payload | Download url payload data value as a string. |
delete
Path Parameters
The following parameters should be included in the URL path.
| Parameter | Description |
|---|---|
id required | A unique integer value identifying this file. |
Query Parameters
The following parameters should be included as part of a URL query string.
| Parameter | Description |
|---|---|
ordering | Which field to use when ordering the results. |
search | A search term. |
download_url
Path Parameters
The following parameters should be included in the URL path.
| Parameter | Description |
|---|---|
id required | A unique integer value identifying this file. |
Query Parameters
The following parameters should be included as part of a URL query string.
| Parameter | Description |
|---|---|
variant | File variant to download: 'converted' (default) or 'original'. |
download
Path Parameters
The following parameters should be included in the URL path.
| Parameter | Description |
|---|---|
id required | A unique integer value identifying this file. |
Query Parameters
The following parameters should be included as part of a URL query string.
| Parameter | Description |
|---|---|
variant | File variant to download: 'converted' (default) or 'original'. |
overwrite
Path Parameters
The following parameters should be included in the URL path.
| Parameter | Description |
|---|---|
id required | A unique integer value identifying this file. |
Request Body
The request body should be a "multipart/form-data" encoded object, containing the following items.
| Parameter | Description |
|---|---|
body required | Name of your choice to be displayed in the interface. |
keywords | Keywords separated by commas: Switzerland, French |
type | |
filename | Name of this file in storage. |
status | |
extra | Number of slides in a presentation or pages in a PDF. |
creation_time | Time at which the file was created. |
extra2 | Bits separated by a vertical line enabling a presentation to be used in custom decks, print|mail for PDFs and fullscreen|portrait for ZIP-Archives. |
category | Category of file. Valid values: 'json', 'pdf', 'presentation', 'video', 'zip', '' |
app required | A unique integer value identifying this file's application. |
push_notification_text | Text sent to devices to inform about the new file. |
year | Set to 1 to show the first two pages of a PDF. |
distribution | See distributions. |
metadata | An object with key and value pairs: {"key": "value"}. |
download_url | The download URL of the input file. |
download_ext | Download file extension (including point) if not included in the download URL. |
download_bearer | Download bearer token. |
download_auth | Download authorization header value. |
skip_conversion | Should set to true if created file shouldn't be converted |
file | |
download_payload | Download url payload data value as a string. |
thumbnail_url
Path Parameters
The following parameters should be included in the URL path.
| Parameter | Description |
|---|---|
id required | A unique integer value identifying this file. |
upload_url
Path Parameters
The following parameters should be included in the URL path.
| Parameter | Description |
|---|---|
id required | A unique integer value identifying this file. |
Query Parameters
The following parameters should be included as part of a URL query string.
| Parameter | Description |
|---|---|
content_type | A string value identifying the files content-type. |