first commit of api spec

I think we should say that the receiver should (will) reject a court with the same slug as an existing one with a different UUID.