The Cognitive City has an application programming interface (API) that allows for programmatic data entry and configuration of the city. Anything you can do from the user interface of the City you can do through the API, and there are quite a number of things that can be done through the API for which there are currently no user interfaces. We recommend using a tool like Postman for experimenting with making API calls:



We refer to the Cognitive City API as CNAPI, pronounced "canopy". Almost all CNAPI calls require knowing the universally unique identifiers (UUIDs) of the items in the City you wish to manipulate. You can access the UUIDs for City concepts through the Suggestions Admin Page: