Arythmatic Flow Docs
Docs / Getting started

Sending requests

Methods, headers, bodies, authentication and the response viewer — everything on the request screen.

The request bar#

Method, URL, Send. The URL bar accepts {{variables}}, and a long URL scrolls rather than being cut off — select it and copy and you get the variables back as {{name}}, not their values.

Headers#

  1. Open the Headers tab.Each row is a name, a value, and a checkbox.
  2. Untick a row instead of deleting it.An unticked header is kept but not sent — useful for one you need occasionally.
You usually do not need Content-Type

Content-Type is set to application/json automatically when you send a body and have not set it yourself.

Request bodies#

TypeUse it for
JSONMost APIs. Formatted and validated as you type.
Formapplication/x-www-form-urlencoded submissions.
MultipartFile uploads, mixed fields and files.
RawXML, plain text, or anything you want sent byte for byte.
GraphQLQuery and variables in separate panes — see the GraphQL tab.

Authentication#

Set an Authorization header directly, or use an auth profile so that a token lives in one place instead of in thirty requests.

  1. Open Workspace → Auth Profiles.Create a profile — Bearer, Basic, API key, OAuth 2.0, AWS SigV4 or HMAC.
  2. Select it on the request's Auth tab.Rotating a credential is then one edit rather than a search across the workspace.

Reading the response#

Generating client code#

  1. Press the code button beside Send.The request is rendered as cURL, fetch, axios, Python or Go.
  2. Copy it.Variables are resolved using the active environment, so what you copy is what runs.

Frequently asked questions#

How do I send a file in a request?

Choose the Multipart body type, then add a field and select a file. You can mix file fields and text fields in the same request.

Why is my Authorization header not working?

Check the active environment actually defines the variable the header references. An unresolved {{token}} is sent literally rather than blanked, and appears as a warning, so a 401 with braces visible in the header means the variable was not found.