REST API

The REST API Target functions differently than the others, the initial page looks like this:
Under API Specification, the options are REST API Source, Insert Specification, Update Specification, Delete Specification:

REST API Source

This functions almost identically to the REST API Source, with the same parameters.
However, four different sections can also be added:

Auth Request

Parameter
Value
httpMethod
GET, POST, PUT, PATCH, DELETE
endpointURL
refers to where this request will be made to

Request Headers

Parameter
Value
name
name of the header
isEncrypted
whether the header is encrypted
headerValue
the header's value

Post Body

If a post request is to be made, this is the body of the request

Pagination

Parameter
Value
TYPE
has two choices:
OFFSET - has a limit key, limit, offset key and initial offset
CURSOR - has the new page URL JSONPath and a Cursor Key

Insert Specification

HTTP Method can be chosen as GET, POST, PUT, PATCH, DELETE and the Endpoint URL refers to where this request will be made to. Since this is an insert specification, it will be inserted at the Endpoint URL.
Three sections can be added, Request Headers, POST Body and Variables to Extract.
While the first two sections are the same as REST API Source above, the Variables to Extract section has the following parameters:
name
name of the variable
pathInResponse
what the path is to this variable

Update Specification

HTTP Method can be chosen as GET, POST, PUT, PATCH, DELETE and the Endpoint URL refers to where this request will be made to. Since this is an update specification, it will be updated at the Endpoint URL.
The three sections which can be added are the same as as the Insert Specification.

Delete Specification

HTTP Method can be chosen as GET, POST, PUT, PATCH, DELETE and the Endpoint URL refers to where this request will be made to. Since this is a delete specification, it will be deleted at the Endpoint URL.
The three sections which can be added are the same as as the Insert Specification.