Apptous API Call Reference

Learn more on how our API works – here.

Apps
apps/search apps/search/count apps/filter apps/filter/count apps/updates/search apps/updates/search/count apps/updates apps/getit apps/updates/get apps/updates/getit apps/pictures apps/updates/pictures apps/video apps/updates/video apps/documents apps/updates/documents apps/audio apps/updates/audio apps/log apps/updates/log apps/engage/vote apps/updates/engage/vote apps/updates/engage/vote/get apps/engage/comment apps/updates/engage/comment apps/engage/comment/get apps/updates/engage/comment/get apps/engage/comment/get/count apps/updates/engage/comment/get/count apps/engage/comment/reply apps/engage/support apps/updates/engage/support apps/engage/support/get apps/updates/engage/support/get apps/engage/support/get/count apps/updates/engage/support/get/count apps/engage/support/reply apps/engage/feature apps/updates/engage/feature apps/engage/feature/get apps/updates/engage/feature/get apps/engage/feature/get/count apps/updates/engage/feature/get/count apps/engage/feature/reply apps/engage/bug apps/updates/engage/bug apps/engage/bug/get apps/updates/engage/bug/get apps/engage/bug/get/count apps/updates/engage/bug/get/count apps/engage/bug/reply apps/share/email apps/updates/share/email apps/updates/data/set apps/updates/data/get apps/updates/data/search apps/updates/data/delete apps/updates/data/delete apps/updates/meta/update apps/updates/meta/delete
Developers
developers/search developers/count developers/get developers/apps/search developers/apps developers/log developers/data/set developers/data/get developers/data/search developers/data/delete developers/data/delete developers/meta/update developers/meta/delete
Users
users/search users/search/count users/create users/update users/get users/get users/validate users/assign users/assign users/unassign users/unassign users/data/set users/data/get users/data/search users/data/delete users/data/delete users/meta/update users/meta/delete
Access Tokens
oauth/access_token oauth/logout
Taxonomies
taxonomies/categories taxonomies/categories/count taxonomies/platforms taxonomies/platforms/count taxonomies/regions taxonomies/regions/count taxonomies/languages taxonomies/languages/count taxonomies/file_types taxonomies/file_types/count
API Docs
docs/list

apps/searchSearch for apps

Search for apps published on Apptous.

Call Types

HTTP

GET get/0.3/apps/search

REST

GET 0.3/apps

Javascript

$.apptous.call('0.3/apps/search', {'q':'soccer'}, function(data) {
//process returns data here
});

Parameters

q

Description:

Keyword of phrase to search for, search is performed in multiple data fields (see 'in' parameter)

Type:

string

Required:

no

Default:

None

in

Description:

App update metadata fields included in search. Accepts comma separated values. The "all" option allows to search in all listed fields, except for the fields "rating", "stage" and "license".

Type:

enumerated

Required:

no

Default:

all

order

Description:

How to sort your result set.

Type:

enumerated

Required:

no

Default:

release_date

category

Description:

Limit search to specific categories using category id or category name. Accepts comma separated values (max 3).

Type:

integer, valid category id or string, valid category name

Required:

no

Default:

none

platform

Description:

Limit search to specific platforms using platform id or platform name. Accepts comma separated values (max 3).

Type:

integer, valid platform id or string, valid platform name

Required:

no

Default:

none

language

Description:

Limit search to specific languages using language id or language name. Accepts comma separated values (max 3).

Type:

integer, valid language id or string, valid language name

Required:

no

Default:

none

region

Description:

Limit search to specific regions using region id or region name. Accepts comma separated values (max 3).

Type:

integer, valid region id or string, valid region name

Required:

no

Default:

none

tag

Description:

Limit search to specific tags. Accepts comma separated values (max 3).

Type:

integer, valid tag name

Required:

no

Default:

none

explicit

Description:

Return explicit content?

Type:

boolean

Required:

no

Default:

0

revision

Description:

Data revision - published or draft (draft is available to an update owner only)

Type:

string

Required:

no

Default:

published

developer

Description:

Developer ID. Limit search to the apps of a specific developer.

Type:

integer, valid developer ID

Required:

no

Default:

none

count

Description:

Number of results to return

Type:

integer

Required:

no

Default:

20

page

Description:

Page number to show (when items are paginated)

Type:

integer

Required:

no

Default:

1

format

Description:

Results format - xml or json

Type:

enumerated

Required:

no

Default:

json

access_token

Description:

Access token

Type:

string

Required:

yes

Default:

none

Example Code

Apps Search

This examples shows you how to search among Apptous public database of apps.

REST Form

HTTP Form

Javascript Form

WANT AN APP WEBSITE THAT SELLS? WE'VE GOT A FREE PLAN FOR YOU!