# Functions
Client returns client from context.
ClientFromContext returns client and indication if it was successful.
NewConfiguration return configuration with known options.
NewDefaultContext return context with detected values.
SendRequest sends request to endpoints without specification.
WithClient sets client for unit tests in context.
WithFakeAuth avoids issue of API returning `text/html` instead of `application/json`.
WithRecorder configures client with recorder.
WithTestAuth returns authenticated context.