This document provides an overview of the Valence API basics, including what the Valence API is, how to set it up, and how to use it. The Valence API is a REST API that allows communication with the Desire2Learn learning platform via HTTP requests using standard methods like GET, POST, PUT, and DELETE. To set up the API, developers must request API keys using the Keytool and ensure the correct roles and permissions are enabled. Once set up, developers can use SDKs and make HTTP requests to send data to and receive JSON responses from Desire2Learn.