# Using the Patchworks Core API

## Introduction

The Patchworks Core API provides programmatic access to functions that you would otherwise perform in [the dashboard](https://app.wearepatchworks.com/login). If you haven't done so already, [register for a Patchworks account](https://app.wearepatchworks.com/register) and build some process flows!&#x20;

## In this section

* [Authentication](https://doc.wearepatchworks.com/product-documentation/api-reference/getting-started/using-the-patchworks-core-api/authentication)
* [Rate & usage limits](https://doc.wearepatchworks.com/product-documentation/api-reference/getting-started/using-the-patchworks-core-api/rate-and-usage-limits)
* [Common functionality](https://doc.wearepatchworks.com/product-documentation/api-reference/getting-started/using-the-patchworks-core-api/common-functionality)
* [Common headers](https://doc.wearepatchworks.com/product-documentation/api-reference/getting-started/using-the-patchworks-core-api/common-headers)
* [Errors](https://doc.wearepatchworks.com/product-documentation/api-reference/getting-started/using-the-patchworks-core-api/errors)
