class TRMNL::API::Endpoints::Setup

Handles API request/response.

def call id:

def call id:
  pipe requester.get("setup", headers: {"ID" => id}),
       try(:parse, catch: JSON::ParserError),
       validate(schema, as: :to_h),
       to(model, :for)
end