Skip to content

Consuming Data and Services by Using APIs

TODO

Technical topics

  • REST
  • overloading/optional arguments
  • converting raw JSON to typed values (also mention protobuf and xml as data exchange formats)

Things to watch out for

  • side effects etc. everything we've discussed as tricky.

Learning a New API,

  • find the documentation for an API
  • also the implementation, but you shouldn't need to use that
  • if using AI, ask it to give you citations to the official docs.