Streamdata.io API Gallery - Urban Airship (Report Issue)

Organization(s):

Urban Airship Post Airmail Send

Sends a message. All fields except message are optional, but at least one of tags, users or aliases must be specified. Much like the push API, we have a batch API call that can make sending multiple messages easier. It???s located at /api/airmail/...

Urban Airship Post Airmail Send Broadcast

Sends a message to all users (broadcast). Only message is required. The message will be sent out to every registered user. Badge numbers will be handled automatically as long as the push key is present.

Urban Airship Get Aps

Gets APIDs. You can control how many APIDs are returned at a time by using the limit GET argument. The maximum limit is 5000.

Urban Airship Delete Aps Ap

Marks an APID as invalid. No notifications will be delivered to it until it re-registers.

Urban Airship Get Aps Ap

Gets APID information.

Urban Airship Put Aps Ap

Registers an APID. Unlike registration for iOS and BlackBerry applications, basic registration tying an APID to your application happens automatically. The registration API can be used to set aliases or tags. This returns HTTP 200 OK for any updat...

Urban Airship Get App Content

Gets the store inventory.

Urban Airship Post App Content Product Download

Returns a temporary URL where the client can download the content. In the payload, the receipt string is the receipt data from the purchase. It should be unaltered from how Apple delivers it to your application.udid is an optional field to help id...

Urban Airship Post App Updates

Checks for updates. It can be useful on application launch to compare a list of installed updates with our server to see if there are any updates to be had for the content.

Urban Airship Delete Device Pins Pin

Marks a PIN as inactive. No notifications will be delivered to it until a PUT is executed again.

Urban Airship Get Device Pins Pin

Gets Device PIN information.

Urban Airship Put Device Pins Pin

Registers a BlackBerry PIN. This is optional, but recommended, for BlackBerry push messages. This returns HTTP 201 Created for the first registration and 200 OK for any updates. If you wish to include additional information about a device pin, for...

Urban Airship Get Device Tokens

Gets information about all of your device tokens. If your application has a large number of device tokens, we???ll paginate the request for you. By default, we paginate at 5000 device tokens. You can receive the next page simply by retrieving the ...

Urban Airship Get Device Tokens Count

Gets the number of device tokens you have registered.

Urban Airship Get Device Tokens Device Token Tags

Gets tags for a specific device token.

Urban Airship Delete Device Tokens Device Token Tags Tag

Removes a single tag from a device token.

Urban Airship Put Device Tokens Device Token Tags Tag

Creates a tag and associate it with the specific device token.

Urban Airship Get Device Tokens Feedback

Gets what device tokens are now invalid. Apple informs us when a push notification is sent to a device that can???t receive it because the application has been uninstalled. We mark the device token as inactive and immediately stop sending notifica...

Urban Airship Delete Device Tokens Token

Marks the device token as inactive. No notifications will be delivered to it until a PUT is executed again. The DELETE returns HTTP 204 No Content, and needs no payload. When a token is deleted in this manner, any alias or tags will be cleared.

Urban Airship Get Device Tokens Token

Gets a device token???s alias.

Urban Airship Put Device Tokens Token

Registers a device token.

Urban Airship Get Feeds

Gets a list of feeds.

Urban Airship Post Feeds

Creates a new feed item.

Urban Airship Get Feeds Feed

Returns information about a particular feed.

Urban Airship Get Partner Apps

List applications.

Urban Airship Post Partner Apps

Adds a new application.

Urban Airship Put Partner Apps App

Updates an application.

Urban Airship Post Push

Sends a push message to one or more users. Only one of aliases, tags, or device_pins is required, but they can be mixed and matched as much as you???d like.

Urban Airship Post Push Batch

Sends a push message to all the listed PINs. Each item in the list can contain 0 or many device_pins and 0 or many aliases or tags, and the blackberry payload is in the same format as for individual pushes.

Urban Airship Post Push Broadcast

Sends a push message to all active APIDs (Broadcast). Important: The maximum message size is 1024 bytes. This is calculated as the UTF-8 lengths of alert and extra fields together.

Urban Airship Post Push Scheduled

Bulk deletes scheduled notifications. If you include URLs or aliases for scheduled notifications that don???t exist or have already been sent, they will be ignored. Any device token in the cancel_device_tokens payload will have every notification ...

Urban Airship Delete Push Scheduled Alias Alias

Deletes a scheduled notification alias. If you attempt to schedule an aliased scheduled notification with an alias that already exists for your application, it will overwrite the existing one.

Urban Airship Put Push Scheduled Alias Alias

Changes a scheduled notification alias. Aliases for scheduled notifications are unique per Urban Airship application, so you might want to hash the aliases with a device ID or use some other mechanism to ensure uniqueness. The only other limit is ...

Urban Airship Delete Push Scheduled Notification

Cancels a scheduled notification. A successful delete will have an HTTP status code of 204. If the scheduled notification does not exist, has already been successfully deleted, or was sent, the status code will be 404.

Urban Airship Get Push Stats

Returns hourly message counts for your application. By default, results are returned in JSON. For CSV, either add the header:Accept:text/csv or append &format=csv to the query string. Times are in UTC, and data is provided for each push platform (...

Urban Airship Get Tags

Returns all the tags that you have created.

Urban Airship Post Tags Tag

Modifies device tokens on a tag.

Urban Airship Post User

Creates a new user and returns the credentials.

Urban Airship Post User Recover

Uses the user???s email address as a way to restore subscription content across devices.

Urban Airship Get User Recover

Checks the recovery status.

Urban Airship Get User User

Retrieves an user???s subscription information.

Urban Airship Put User User

Changes properties of an user - for example, changing or adding an email address.

Urban Airship Get User User Available Subscriptions

Retrieves subscription options.

Urban Airship Post User User Creds Reset

Changes the password of an user.

Urban Airship Get User User Messages

Returns a list of messages and some metadata about them. It will also include some metadata about the user.

Urban Airship Post User User Messages Delete

Deletes multiple messages at once. If a message has already been deleted, it will be silently skipped.

Urban Airship Get User User Messages Unread

Returns a list of unread message IDs and their URLs.

Urban Airship Post User User Messages Unread

Marks multiple messages as read at once. If a message has already been marked as read, it will be silently skipped.

Urban Airship Get User User Subscription Content

Returns a list of available content.

Submit Your API

Join the gallery to find out how much you can save with Streamdata.io.