Automate Appcenter App Center Client
HumDay reads Appcenter App Center Client’s own published API description and derives 323 operations from it. Describe the outcome you want in plain words — you get a program that is written, proven on real data, and run for you.
What Appcenter App Center Client is
Microsoft Visual Studio App Center API
API host: api.appcenter.ms
What HumDay can do in Appcenter App Center Client
148 documented operations change something in Appcenter App Center Client. The 64 most useful are listed here.
- POSTCreates a new User API token
/v0.1/api_tokens - POSTCreates a new app and returns it to the caller
/v0.1/apps - POSTCreates a new organization and returns it to the caller
/v0.1/orgs - POSTCreate a new asset to upload a file
/v0.1/apps/{owner_name}/{app_name}/file_asset - POSTAdds a new user to a team that is owned by an organization
/v0.1/orgs/{org_name}/teams/{team_name}/users - POSTCancels an existing organization invitation for the user and sends a new one
/v0.1/orgs/{org_name}/invitations/{email}/resend - PATCHReturns a list of organizations the requesting user has access to
/v0.1/orgs/{org_name} - PATCHUpdates the user profile and returns the updated user data
/v0.1/user - POSTCreates a new app for the organization and returns it to the caller
/v0.1/orgs/{org_name}/apps - POSTInvites a new or existing user to an organization
/v0.1/orgs/{org_name}/invitations - POSTPublic webhook sink
/v0.1/public/hooks - POSTRegisters a user for an existing device
/v0.1/users/{user_id}/devices/register - DELETEDelete the user apitoken object with the specific id
/v0.1/api_tokens/{api_token_id} - DELETERemoves a user from an organization.
/v0.1/orgs/{org_name}/users/{user_name} - PATCHUpdates the given organization user
/v0.1/orgs/{org_name}/users/{user_name} - PATCHAllows the role of an invited user to be changed
/v0.1/orgs/{org_name}/invitations/{email} - POSTCreates a new test run
/v0.1/apps/{owner_name}/{app_name}/test_runs - POSTCreates a new App API token
/v0.1/apps/{owner_name}/{app_name}/api_tokens - POSTInvites a new or existing user to an app
/v0.1/apps/{owner_name}/{app_name}/invitations - POSTCreates new test series for an application
/v0.1/apps/{owner_name}/{app_name}/test_series - POSTBegins the symbol upload process for a new set of symbols for the specified application
/v0.1/apps/{owner_name}/{app_name}/symbol_uploads - POSTCreates a short ID for a list of devices
/v0.1/apps/{owner_name}/{app_name}/device_selection - POSTCreates a team and returns it
/v0.1/orgs/{org_name}/teams - POSTCreates a new distribution group and returns it to the caller
/v0.1/apps/{owner_name}/{app_name}/distribution_groups - POSTCreate a new external store for the specified application.
/v0.1/apps/{owner_name}/{app_name}/distribution_stores - POSTCreate new export configuration
/v0.1/apps/{owner_name}/{app_name}/export_configurations - DELETERemoves an existing device from a user
/v0.1/user/devices/{device_udid} - DELETERemoves a user's invitation to an organization
/v0.1/orgs/{org_name}/invitations - POSTCreates a disribution goup which can be shared across apps under an organization
/v0.1/orgs/{org_name}/distribution_groups - POSTCreate a new CodePush release upload for the specified deployment
/v0.1/apps/{owner_name}/{app_name}/deployments/{deployment_name}/uploads - POSTRemoves a user's invitation to an organization
/v0.1/orgs/{org_name}/invitations/{email}/revoke - POSTInitiate a new release upload.
/v0.1/apps/{owner_name}/{app_name}/uploads/releases - POSTCreates a device set belonging to the user
/v0.1/apps/{owner_name}/{app_name}/user/device_sets - POSTAccepts all pending invitations to distribution groups for the specified user
/v0.1/user/invitations/distribution_groups/accept - DELETEDeletes a single organization
/v0.1/orgs/{org_name} - DELETERemoves the user from the app
/v0.1/apps/{owner_name}/{app_name}/users/{user_email} - POSTAccepts an array of user email addresses to get added to the specified group
/v0.1/orgs/{org_name}/distribution_groups/{distribution_group_name}/members - POSTResend shared distribution group invite notification to previously invited testers
/v0.1/orgs/{org_name}/distribution_groups/{distribution_group_name}/resend_invite - PATCHCommits or aborts the symbol upload process for a new set of symbols for the specified application
/v0.1/apps/{owner_name}/{app_name}/symbol_uploads/{symbol_upload_id} - POSTCreates a CodePush Deployment for the given app
/v0.1/apps/{owner_name}/{app_name}/deployments - POSTCreate a mapping for an existing app in apple store for the specified application.
/v0.1/apps/{owner_name}/{app_name}/apple_mapping - POSTAccept a free trial subscription
/v0.1/apps/{owner_name}/{app_name}/subscriptions - POSTTransfers ownership of an app to a new organization
/v0.1/apps/{owner_name}/{app_name}/transfer_to_org - DELETERemoves a user from a team that is owned by an organization
/v0.1/orgs/{org_name}/teams/{team_name}/users/{user_name} - DELETEDeletes the uploaded organization avatar
/v0.1/orgs/{org_name}/avatar - POSTSets the organization avatar
/v0.1/orgs/{org_name}/avatar - POSTLink azure subscription to an app
/v0.1/apps/{owner_name}/{app_name}/azure_subscriptions - POSTAccepts a pending invitation for the specified user
/v0.1/user/invitations/apps/{invitation_token}/accept - POSTRejects a pending invitation for the specified user
/v0.1/user/invitations/apps/{invitation_token}/reject - POSTAccepts a pending organization invitation for the specified user
/v0.1/user/invitations/orgs/{invitation_token}/accept - POSTRejects a pending organization invitation
/v0.1/user/invitations/orgs/{invitation_token}/reject - DELETEDelete the set of Events with the specified event names.
/v0.1/apps/{owner_name}/{app_name}/analytics/events/{event_name} - POSTUploads file for a test run
/v0.1/apps/{owner_name}/{app_name}/test_runs/{test_run_id}/files - POSTAdds file with the given hash to a test run
/v0.1/apps/{owner_name}/{app_name}/test_runs/{test_run_id}/hashes - DELETEDelete the set of Events with the specified event names.
/v0.1/apps/{owner_name}/{app_name}/analytics/event_logs/{event_name} - POSTAdds an app to a team
/v0.1/orgs/{org_name}/teams/{team_name}/apps - POSTCreate a new CodePush release for the specified deployment
/v0.1/apps/{owner_name}/{app_name}/deployments/{deployment_name}/releases - POSTCreates a device set belonging to the owner
/v0.1/apps/{owner_name}/{app_name}/owner/device_sets - POSTReport Deployment status metric
/v0.1/public/codepush/report_status/deploy - DELETEDelete an app
/v0.1/apps/{owner_name}/{app_name} - PATCHPartially updates a single app
/v0.1/apps/{owner_name}/{app_name} - POSTReport download of specified release
/v0.1/public/codepush/report_status/download - POSTOverall crashes and affected users count of the selected crash groups with selected versions.
/v0.1/apps/{owner_name}/{app_name}/analytics/crash_groups - POSTNotify download(s) for the provided distribution release(s).
/v0.1/public/apps/{owner_name}/{app_name}/install_analytics
What HumDay can read from Appcenter App Center Client
These are the operations a schedule or a trigger can watch.
- GETReturns a list of organizations the requesting user has access to
/v0.1/orgs - GETGet Default email notification settings for the user
/v0.1/user/notifications/emailSettings - GETReturns a list of azure subscriptions for the user
/v0.1/azure_subscriptions - GETReturns a list of apps
/v0.1/apps - GETReturns the user profile data
/v0.1/user - GETReturns api tokens for the authenticated user
/v0.1/api_tokens - GETReturns a list of users that belong to an organization
/v0.1/orgs/{org_name}/users - GETReturns a unique list of users including the whole organization members plus testers in any shared group of that org
/v0.1/orgs/{org_name}/testers - GETReturns all devices associated with the given user.
/v0.1/user/devices - GETGet Email notification settings of user for a particular app
/v0.1/apps/{owner_name}/{app_name}/notifications/emailSettings - GETGets all service connections of the service type for GDPR export.
/v0.1/user/export/serviceConnections - GETReturns a list of apps for the organization
/v0.1/orgs/{org_name}/apps - GETReturns the list of all teams in this org
/v0.1/orgs/{org_name}/teams - GETReturns the device details.
/v0.1/user/devices/{device_udid} - GETGet a user apps information from an organization by name
/v0.1/orgs/{org_name}/users/{user_name}/apps - GETReturns a list of azure subscriptions for the organization
/v0.1/orgs/{org_name}/azure_subscriptions - GETReturns a list of distribution groups in the org specified
/v0.1/orgs/{org_name}/distribution_groups - GETErrors list based on search parameters
/v0.1/apps/{owner_name}/{app_name}/errors/search - GETCount of active events in the time range ordered by event.
/v0.1/apps/{owner_name}/{app_name}/analytics/events - GETReturns all invitations sent by the caller
/v0.1/invitations/sent - GETReturns a list of distribution groups with details for an organization
/v0.1/orgs/{org_name}/distribution_groups_details - GETReturns the details of a single organization
/v0.1/orgs/{org_name} - GETLists all the endpoints available for Test accounts data
/v0.1/account/test/export - GETReturns the acquisition service status to the caller
/v0.1/public/codepush/status - GETError groups list based on search parameters
/v0.1/apps/{owner_name}/{app_name}/errors/errorGroups/search - GETReturns the users associated with the app specified with the given app name which belongs to the given owner.
/v0.1/apps/{owner_name}/{app_name}/users - GETReturns the list of all symbols for the provided application
/v0.1/apps/{owner_name}/{app_name}/symbols - GETReturns the list of Git branches for this application
/v0.1/apps/{owner_name}/{app_name}/branches - GETReturns a list of test runs
/v0.1/apps/{owner_name}/{app_name}/test_runs - GETCheck for updates
/v0.1/public/codepush/update_check - GETGets a list of CodePush deployments for the given app
/v0.1/apps/{owner_name}/{app_name}/deployments - GETReturns list of all test series for an application
/v0.1/apps/{owner_name}/{app_name}/test_series - GETGets a list of all uploads for the specified application
/v0.1/apps/{owner_name}/{app_name}/symbol_uploads - GETReturns a list of azure subscriptions for the app
/v0.1/apps/{owner_name}/{app_name}/azure_subscriptions - GETReturns a list of distribution groups in the app specified
/v0.1/apps/{owner_name}/{app_name}/distribution_groups - GETReturns a list of available devices
/v0.1/apps/{owner_name}/{app_name}/device_configurations
How automating Appcenter App Center Client works
- Describe the outcome. Say what you want to happen, in your own words. No node graphs, no field mapping.
- Approve the contract. HumDay writes down exactly what it will do, what it will touch, and what it will never do. You approve it before anything is built.
- See it proven. The program runs and shows you the result before it is allowed near your live Appcenter App Center Client account.
- Grant access, then go live. You approve the specific Appcenter App Center Client operations it may use — and only those.
Popular Appcenter App Center Client integrations
Connect Appcenter App Center Client to the tools people pair it with most.
- Appcenter App Center Client and OData for namespace microsoft.graphintegration
- Appcenter App Center Client and Cloudflareintegration
- Appcenter App Center Client and NetBoxintegration
- Appcenter App Center Client and GitHubintegration
- Appcenter App Center Client and Mistintegration
- Appcenter App Center Client and Loket.nlintegration
- Appcenter App Center Client and Atlassian The Jira Cloud platformintegration
- Appcenter App Center Client and Magento B2Bintegration
- Appcenter App Center Client and Stripeintegration
- Appcenter App Center Client and Zuora Reference Billingintegration
- Appcenter App Center Client and bunqintegration
- Appcenter App Center Client and DocuSignintegration
Automate Appcenter App Center Client with these
- OData for namespace microsoft.graph11412 operations
- GitHub811 operations
- Atlassian The Jira Cloud platform474 operations
- Gitlab358 operations
- JIRA 7.6.1324 operations
- Gitea .321 operations
- Bitbucket292 operations
- Keycloak Admin281 operations
- Apple App Store Connect251 operations
- Files.com222 operations
- Vmware vRealize Network Insight Reference161 operations
- Visualstudio VSOnline152 operations
Categories
Questions about Appcenter App Center Client automation
- Can HumDay connect to Appcenter App Center Client?
- Yes. HumDay reads Appcenter App Center Client's own published API description and derives the operations from it, so there is no hand-built connector to wait for. 323 operations are documented.
- Do I need to write code to automate Appcenter App Center Client?
- No. You describe the outcome you want in plain words. HumDay agrees a contract with you, writes the program, and shows you a test run before anything touches your Appcenter App Center Client account.
- What can HumDay do in Appcenter App Center Client?
- 148 of the 323 documented operations change something in Appcenter App Center Client, and 175 read from it. HumDay only ever uses the specific operations your approved contract needs.
- Is my Appcenter App Center Client account safe?
- Your credentials are stored encrypted and are never shown in chat, code, or logs. Every run is limited to the operations you explicitly approved, and anything that writes to Appcenter App Center Client is held behind that approval.
Where this came from
The operations above are read from a published API description for Appcenter App Center Client at api.appcenter.ms/preview/swagger.json. Descriptions are the provider’s own words, not ours. Last published 2023-03-06.