- Supports adama session cookie authentication out of the box
- Supports OAuth authentication out of the box
- Supports user/password authentication out of the box
- Authentication is fully customisable
- Can convert CSV, XML & JSON API responses to PHP objects & arrays out of the box
- Response decoding is fully customisable
- HTTP transport is fully customisable (Guzzle HTTP transport included)
- Can cache API responses
- API response cache is fully customisable (Doctrine cache included)