About Droptop Community Themes
Last updated 10 months ago
Was this helpful?
Gets all the Community Themes of Droptop
/community-themes
curl -L \ --url 'https://api.droptopfour.com/v1/community-themes'
{ "apps": [ { "Theme": { "id": 1, "uuid": "123e4567-e89b-12d3-a456-426614174000", "name": "text", "author": "text", "author_id": 1, "author_link": "example.com", "desc": "text", "version": "text", "official_link": "example.com", "direct_download_link": "example.com", "secondary_link": "example.com", "image_url": "example.com", "hidden": 1, "authorised_members": [ 1 ], "changelog": [ { "version": "text", "changenotes": "text" } ] } } ] }
Gets a specific Community Theme by id
/community-themes/{id}
A numeric id
curl -L \ --url 'https://api.droptopfour.com/v1/community-themes/{id}'
{ "Theme": { "id": 1, "uuid": "123e4567-e89b-12d3-a456-426614174000", "name": "text", "author": "text", "author_id": 1, "author_link": "example.com", "desc": "text", "version": "text", "official_link": "example.com", "direct_download_link": "example.com", "secondary_link": "example.com", "image_url": "example.com", "hidden": 1, "authorised_members": [ 1 ], "changelog": [ { "version": "text", "changenotes": "text" } ] } }
Downloads a specific Community Theme by id
/community-themes/{id}/download
curl -L \ --url 'https://api.droptopfour.com/v1/community-themes/{id}/download'
No body
Gets a specific Community App by id
/community-themes/id
curl -L \ --url 'https://api.droptopfour.com/v1/community-themes/id'
/community-themes/id/{id}
curl -L \ --url 'https://api.droptopfour.com/v1/community-themes/id/{id}'
{ "App": { "id": 1, "uuid": "123e4567-e89b-12d3-a456-426614174000", "name": "text", "author": "text", "author_id": 1, "author_link": "example.com", "desc": "text", "version": "text", "official_link": "example.com", "direct_download_link": "example.com", "secondary_link": "example.com", "image_url": "example.com", "hidden": 1, "authorised_members": [ 1 ], "changelog": [ { "version": "text", "changenotes": "text" } ] } }
Downloads a specific Community App by id
/community-themes/id/{id}/download
curl -L \ --url 'https://api.droptopfour.com/v1/community-themes/id/{id}/download'
Gets a specific Community App by name
/community-themes/name
curl -L \ --url 'https://api.droptopfour.com/v1/community-themes/name'
/community-themes/name/{name}
A string
curl -L \ --url 'https://api.droptopfour.com/v1/community-themes/name/{name}'
Downloads a specific Community App by name
/community-themes/name/{name}/download
curl -L \ --url 'https://api.droptopfour.com/v1/community-themes/name/{name}/download'
Gets a specific Community App by uuid
/community-themes/uuid
curl -L \ --url 'https://api.droptopfour.com/v1/community-themes/uuid'
/community-themes/uuid/{uuid}
An uuid
curl -L \ --url 'https://api.droptopfour.com/v1/community-themes/uuid/{uuid}'
Downloads a specific Community App by uuid
/community-themes/uuid/{uuid}/download
curl -L \ --url 'https://api.droptopfour.com/v1/community-themes/uuid/{uuid}/download'
Gets the number of downloads of a Community Theme
/downloads/community-themes/{uuid}
curl -L \ --url 'https://api.droptopfour.com/v1/downloads/community-themes/{uuid}'
{ "uuid": "123e4567-e89b-12d3-a456-426614174000", "downloads": 1 }
Adds one to the number of downloads of a Community Theme
curl -L \ --request POST \ --url 'https://api.droptopfour.com/v1/downloads/community-themes/{uuid}' \ --header 'Authentication: YOUR_API_KEY'