{"@context": "https://schema.org", "@type": "WebAPI", "name": "App Center Client API", "description": "Microsoft Visual Studio App Center API", "provider": {"@type": "Organization", "name": "appcenter.ms"}, "documentation": "https://api.appcenter.ms/preview/swagger.json"}
Index / APIs / appcenter.ms

App Center Client API

Microsoft Visual Studio App Center API

Every row below was read from the vendor's own OpenAPI document. The summary text is theirs. What this registry adds is that each operation is indexed with its method, path, base URL and auth scheme, so a search for a capability can answer with a call rather than a name, and that the endpoint is probed on a schedule.

Specifications as held by the APIs.guru corpus, whose newest record is 2023-04-21. Operations the vendor has added since are not listed here; the origin links above are the vendor's own current documents.

base URLs: https://api.appcenter.ms

auth: a p i k e y

find it by capability: POST /search {"query":{"text":"..."}} returns these operations with their invocation detail. Connect any agent client.

App Center Client vv0.1

Microsoft Visual Studio App Center API

methodpathwhat the vendor says it does
GET/v0.1/account/test/exportLists all the endpoints available for Test accounts data test
GET/v0.1/account/test/export/accountsLists account data test
GET/v0.1/account/test/export/featureFlagsLists feature flag data test
GET/v0.1/administeredOrgsReturns a list organizations in which the requesting user is an admin account
GET/v0.1/api_tokensReturns api tokens for the authenticated user account
POST/v0.1/api_tokensCreates a new User API token account
DELETE/v0.1/api_tokens/{api_token_id}Delete the user api_token object with the specific id account
GET/v0.1/appsReturns a list of apps account
POST/v0.1/appsCreates a new app and returns it to the caller account
GET/v0.1/apps/{owner_name}/{app_name}Return a specific app with the given app name which belongs to the given owner. account
PATCH/v0.1/apps/{owner_name}/{app_name}Partially updates a single app account
DELETE/v0.1/apps/{owner_name}/{app_name}Delete an app account
GET/v0.1/apps/{owner_name}/{app_name}/analytics/active_device_countsCount of active devices by interval in the time range. analytics
GET/v0.1/apps/{owner_name}/{app_name}/analytics/audiencesGet list of audiences. analytics
POST/v0.1/apps/{owner_name}/{app_name}/analytics/audiences/definition/testTests audience definition. analytics
GET/v0.1/apps/{owner_name}/{app_name}/analytics/audiences/metadata/custom_propertiesGet list of custom properties. analytics
GET/v0.1/apps/{owner_name}/{app_name}/analytics/audiences/metadata/device_propertiesGet list of device properties. analytics
GET/v0.1/apps/{owner_name}/{app_name}/analytics/audiences/metadata/device_properties/{property_name}/valuesGet list of device property values. analytics
GET/v0.1/apps/{owner_name}/{app_name}/analytics/audiences/{audience_name}Gets audience definition. analytics
PUT/v0.1/apps/{owner_name}/{app_name}/analytics/audiences/{audience_name}Creates or updates audience definition. analytics
DELETE/v0.1/apps/{owner_name}/{app_name}/analytics/audiences/{audience_name}Deletes audience definition. analytics
GET/v0.1/apps/{owner_name}/{app_name}/analytics/crash_countsAvailable for UWP apps only. Count of crashes by day in the time range based the selected versions. Available
POST/v0.1/apps/{owner_name}/{app_name}/analytics/crash_groupsOverall crashes and affected users count of the selected crash groups with selected versions. analytics
GET/v0.1/apps/{owner_name}/{app_name}/analytics/crash_groups/{crash_group_id}/crash_countsAvailable for UWP apps only. Count of crashes by day in the time range of the selected crash group with select
GET/v0.1/apps/{owner_name}/{app_name}/analytics/crash_groups/{crash_group_id}/modelsAvailable for UWP apps only. Top models of the selected crash group with selected version. Available for UWP a
GET/v0.1/apps/{owner_name}/{app_name}/analytics/crash_groups/{crash_group_id}/operating_systemsAvailable for UWP apps only. Top OSes of the selected crash group with selected version. Available for UWP app
GET/v0.1/apps/{owner_name}/{app_name}/analytics/crash_groups/{crash_group_id}/overallAvailable for UWP apps only. Overall crashes and affected users count of the selected crash group with selecte
GET/v0.1/apps/{owner_name}/{app_name}/analytics/crashfree_device_percentagesPercentage of crash-free device by day in the time range based on the selected versions. Api will return -1 if
POST/v0.1/apps/{owner_name}/{app_name}/analytics/distribution/release_countsCount of total downloads for the provided distribution releases. analytics
DELETE/v0.1/apps/{owner_name}/{app_name}/analytics/event_logs/{event_name}Delete the set of Events with the specified event names. analytics
GET/v0.1/apps/{owner_name}/{app_name}/analytics/eventsCount of active events in the time range ordered by event. analytics
DELETE/v0.1/apps/{owner_name}/{app_name}/analytics/events/{event_name}Delete the set of Events with the specified event names. analytics
GET/v0.1/apps/{owner_name}/{app_name}/analytics/events/{event_name}/count_per_deviceCount of events per device by interval in the time range. analytics
GET/v0.1/apps/{owner_name}/{app_name}/analytics/events/{event_name}/count_per_sessionCount of events per session by interval in the time range. analytics
GET/v0.1/apps/{owner_name}/{app_name}/analytics/events/{event_name}/device_countCount of devices for an event by interval in the time range. analytics
GET/v0.1/apps/{owner_name}/{app_name}/analytics/events/{event_name}/event_countCount of events by interval in the time range. analytics
GET/v0.1/apps/{owner_name}/{app_name}/analytics/events/{event_name}/propertiesEvent properties. analytics
GET/v0.1/apps/{owner_name}/{app_name}/analytics/events/{event_name}/properties/{event_property_name}/countsEvent properties value counts during the time range in descending order. analytics
GET/v0.1/apps/{owner_name}/{app_name}/analytics/generic_log_flowLogs received between the specified start time and the current time. The API will return a maximum of 100 logs
GET/v0.1/apps/{owner_name}/{app_name}/analytics/languagesLanguages in the time range. analytics

and 160 more operation(s) in this specification, all searchable.

specification origin: https://api.appcenter.ms/preview/swagger.json

nothing on this page is a rating, an endorsement or a claim about quality. Reachability is what our probes observed from one network; answering is a floor under usefulness, not a measure of it.