# Methods

## GET

Flows with the method `GET` should only be used to retrieve data. They should not change the state of an external data source, for example, creating, updating or deleting records.

{% hint style="info" %}
GET requests support caching, which can be used to improve the performance of a workflow and reduce the chance of hitting a third-parties API limit.
{% endhint %}

## POST

Flows with the method `POST` can be used to create, read, update and delete external records.
