$agreement->agreement_relationships($agreement_relationships);
$agreement->documents($documents);
$c->res->headers->location($c->req->url->to_string . '/' . $agreement->agreement_id);
return $c->render(
status => 200,
openapi => $c->objects->to_api($agreement),
# ie. It's coming from EBSCO and we don't have local data linked to it
$package->package_agreements($package_agreements);
$c->res->headers->location($c->req->url->to_string . '/' . $package->package_id);
openapi => $c->objects->to_api($package),
$title->resources($resources);
$c->res->headers->location($c->req->url->to_string . '/' . $title->title_id);
openapi => $c->objects->to_api($title),
$license->user_roles($user_roles);
$license->documents($documents);
$c->res->headers->location($c->req->url->to_string . '/' . $license->license_id);
openapi => $c->objects->to_api($license),
-