All interaction are done through copr.CoprClient.
It can be created directly or using config file
CoprClient offers methods that directly reflect Copr api. Received data are wrapped into the Response object. Depending on used methods Responses will have different set of provided attributes and methods.
See method signatures and response objects in the auto generated documentation: