API changelog
Dated changes to the Tapper REST API that your API keys call, newest first, so an integration can see what changed and when.
This page lists changes to the REST API that API keys call (https://api.tapper.ai/v1/links). Newest first. A change never breaks a call that works today. If one ever has to, it is announced here with a date before it happens.
15 October 2026: UPPER values for device types, operating systems and location types
When you create or update a link (POST /v1/links and PUT /v1/links/:id), three lists in each rule now take UPPER values, the spelling Tapper uses everywhere else:
| Field | UPPER values |
|---|---|
device_types | DESKTOP, MOBILE, TABLET, OTHER |
oses | WINDOWS, MACOS, LINUX, IOS, ANDROID, OTHER |
locations[].type | COUNTRY, CONTINENT |
- Nothing you send today changes. The lowercase values (
mobile,ios,countryand so on) keep working and give the same result as their UPPER twins. You can mix both in one request. - Use UPPER in new code. The lowercase values are deprecated, but they have no removal date. If they are ever removed, the date is announced here first.
- Any other spelling, such as
Mobileortv, is still refused with a 400. - No response from the API returns these values, so there is nothing to change on the reading side.
week_dayswas already UPPER (MONDAYtoSUNDAY). A locationidis unchanged: an ISO 3166-1 alpha-3 code for a country (USA), the continent's name for a continent (North America).