The last data update for API 20140530 will occur on 2015-07-01; because there is typically 13 days of data for that API, by 2015-07-14 your clients will have exhausted their cached data.
On 2015-07-01 a copy of the user lineups will be made to the 20141201 servers to facilitate the transition. Your client will need to access the new URL; replace 20140530 with 20141201 in the path is the first step.
User account information and lineups will be copied to the new servers on 2015-07-01. Adding / deleting new lineups on API 20140530 will be discontinued.
If you have users currently on API 20140530 that you would like to beta test on API 20141201 please let me know so that their account information can be copied over.
Please begin looking at the documentation for API 20141201 at
https://github.com/SchedulesDirect/JSON ... I-20141201
There are several non-backwards compatible changes in the API, primarily revolving around how lineups and lineup mapping is presented to the client. This was done in order to support international users. If your clients are primarily North America-based, then there are very few changes.
- Stations now have at least 14 days of data, some go out as far as 25 days.
There is no longer a "next suggested download time". Clients may connect at any time, but should heed the "last Data Update" field; if it hasn't changed since their last connection, there is no new data.
DVB-C, -S and -T mapping has support for Transport / Network / Service ID's, making it easier to correlate a raw scan with the data.
Schedules are individually requestable; you do not need to take a 2, 4 or 13 day chunk. Each day for each stationID is an individual object.
API 20141201 greatly expands support for international lineups. Much work went into standardizing the responses to avoid multiple code paths, both on the server and on the client.
Transport support for:
- Antenna (North America Over-the-air)
- Cable (North America)
- Satellite (North America)