# Extracts

Extracts represent the variables that can be extracted from a particular source or task. The extract is defined as the following:

```graphql
extracts: [
    {
        name: string,
        from: string
    }
]
```

Every source and task has a different set of extracts. Some, like the cronJobTriggered source, have only one Extract (`Timestamp`, which is provided for each source and task). Others, like the `Make HTTP Request` task, can extract arbitrary information from the body that was returned by an HTTP response. For a complete list of each sources/tasks extracts, view the page for the particular source/task.&#x20;
