 +        return $c->$cb({error => "Biblio not found"}, 404);
 +    }
 +
++
 +    my $expanded = $biblio->items->unblessed;
++
++    $biblio = $biblio->unblessed;
++    $biblio->{numholds} = Koha::Holds->search({biblionumber => $args->{biblionumber}})->count;
++
 +    for my $item (@{$expanded}) {
 +
 +        # we assume item is available and reservable by default


diff --git a/Koha/REST/V1/Biblio.pm b/Koha/REST/V1/Biblio.pm
new file mode 100644
index 0000000..a70efda
--- /dev/null
+++ b/Koha/REST/V1/Biblio.pm
@@ -0,0 +1,204 @@
+package Koha::REST::V1::Biblio;
+
+# This file is part of Koha.

+            $item->{reservable} = 0;
+        }
+
+
+        if ($biblio->{numholds} > 0 && Koha::Holds->search({itemnumber => $item->{itemnumber}})->count > 0) {
+            $item->{status} = "Utlånt";
+        }
+    }
+
+    return $c->$cb({ biblio => $biblio, items => $expanded }, 200);
+}
+
+sub add {
