The Jump free bike API endpoint migrated from https://dc.jumpmobility.com/opendata/free_bike_status.json to https://gbfs.uber.com/v1/dcb/free_bike_status.json as part of Uber's acquisition of Jump.
This new Uber endpoint does not allow cross-origin resource sharing (CORS). It returns a CORS error when used in client-side JavaScript.
The Jump free bike API endpoint migrated from
https://dc.jumpmobility.com/opendata/free_bike_status.json
tohttps://gbfs.uber.com/v1/dcb/free_bike_status.json
as part of Uber's acquisition of Jump.This new Uber endpoint does not allow cross-origin resource sharing (CORS). It returns a CORS error when used in client-side JavaScript.
The Uber API does have documentation on setting an origin URI in your approved application for CORS. It's not clear whether this applies only to the Uber Riders API or also to the Jump GBFS feed though. Access to the Uber API requires approval from Uber.