Cyphi.Client (Cyphi v0.1.0)

This module serves as the central interface for interacting with the Cypher Learning Matrix OpenAPI. It handles request construction (headers, authentication, and encoding), executes network calls via a configurable adapter, and transforms JSON responses into Elixir structs.

Summary

Functions

request(opts)

@spec request(map()) :: {:ok, term()} | {:error, term()}