This document describes how to build a GraphQL API in Clojure using Duct, Pedestal, and Lacinia. It discusses project structure using Duct, implementing the API server with Pedestal, and using Lacinia for the GraphQL implementation. It provides an example GraphQL API for a fictional anime club database, showing the GraphQL schema, sample queries and responses, and how the resolvers interface with the database boundary.