Create connection
Authorizations
Body
Connection kind. Defaults to SFTP. Set to EMAIL to create an email inbox connection — the email* fields then apply and SFTP fields are ignored.
SFTP, EMAIL EMAIL only. Allowed senders — full address (alice@acme.com) or root-domain pattern (@acme.com). Empty/omitted = accept any sender.
50EMAIL only. Attachment accept-list. Required and non-empty for EMAIL connections.
1csv, xlsx, xls, json, xml, tsv EMAIL only. Case-insensitive substring required in the subject. Empty = no filter.
200EMAIL only, create-only and immutable. Custom inbound address {workspace-slug}.{connection-slug}@in.filefeed.io. Omit to have one generated (feed-XXXX@in.filefeed.io).
320Response
Connection
An SFTP / Email / API endpoint with its credentials. Canonical name as of API version 2026-05-25 (formerly Client). Credentials (sftpPassword / sftpPrivateKey / sftpPassphrase / awsPassword) are write-only and never returned in responses.
Connection kind. Always present as of API version 2026-05-25.
SFTP, EMAIL Server-generated slug ({name}-{workspace}). Used as clientName for outbound uploads.
Resolved inbox config for an EMAIL connection. Returned on Connection.emailInbox, present only when type = EMAIL.