API Integration Layer

Goals

  • Simplify calling RESTful APIs

  • Automatic error handling

  • Automatic external logging of any API errors

  • Simplify uploading files

  • Support for long-running operations ( LROs )

    • UX messaging, progress bar, cancel...

Concepts

API Contracts

  • The calling construction

  • The end goal

  • Determination of success / error

  • Success / error handling

Last updated