# Rhythm APIs Rhythm REST APIs can be used to retrieve or modify any of the data stored within your Rhythm tenant. We recommend starting with the [concepts](/tutorials/concepts) and [authentication](/tutorials/authentication) sections. You can then explore any [guides](/guides) or specific [API References](/apis). ## API References Rhythm is divided into multiple **apps**. The REST API for each app is described in the [API Reference](/apis) section, starting with an overview, and followed by endpoints for each type of record within the app. On each endpoint, you can generate code for curl, JavaScript, Node.js, Python, Java, C#, PHP, or Go to call that endpoint. Try It Use the **Try It** option to initiate a request directly from this guide! You will need an **access token** as described in the [authentication](/tutorials/authentication) section. ## Event Streams In addition to REST APIs, Rhythm also supports integration using Event Streams such as AWS EventBridge or Zapier. With this style of integration, you can take action when certain types of records are created, modified, or deleted in Rhythm. For more information, see the [Event Streams](/event-streams) section. ## What's Next Head over to the [Concepts](/tutorials/concepts) section to learn the basics of using the Rhythm APIs.