Design and Build Great Web APIs: typo "https://company-atk.herokuapp.com/2258ie4t68jv" (page, 19, third bullet in URL list)

Title: Design and Build Great Web APIs - typo “https://company-atk.herokuapp.com/2258ie4t68jv” (page 19, third bullet in URL list)

Typo: https://company-atk.herokuapp.com/2258ie4t68jv

Suggestion: https://company-atk.herokuapp.com/258ie4t68jv

#web-development #cloud #book-design-and-build-great-web-apis #javascript #pragprog #published-book

3 Likes

yipes! thanks for catching this one. --mamund

2 Likes

I am unable to reach this server.

Yes, it looks like all the example APIs hosted on Heroku are down. All requests get the Heroku error html as a response.

Heroku changed their hosting policy at the end of the year and i had to move the examples to another host: railway.

now, all the hosted example URLs lool like this:

for example, this URL works as expected:

NOTE: these examples are currently READ-ONLY (GET works, but PUT/POST/DELETE do not work).

I need to update the packages to support a different data storage solution and that will be sorted in March.

sorry for the challenges. Heroku didn’t make this very easy for hosted pages and the holidays slowed me down.

I’ll continue to monitor the forums to help folks recover.

I’ll also create a package for pragprog that includes the node-based source code you can host locally to handle the examples locally.

cheers

2 Likes

Thank you for getting them up and running and for the reply!

cheers!

1 Like

@mamund

Please also help with:

https://activity-atk.up.railway.app/

As a general rule, the book students should use railway.app instead of heroku.com?

yes. replace “.herokuapp.com” with “up.railway.app” and all should work just fine.

however, the activity service is running here:

https://activity-production.up.railway.app/
this will be fixed soon.

NOTE: there may be some issues in getting POST/PUT/DELETE to work, but GET will work just fine right now. I am updating all the services one at a time.

let me know if you have any problems.

cheers

Mike