List Connection Fields
See what connecting an app takes: each sign-in method, the app's default first, and the fields its form asks for. A method with requiresBrowser false is created with Create Connection; one with requiresBrowser true (OAuth) needs a person to sign in through Create Connect Link.
Headers
Optional. The id of the organization to act in. Leave it out to act in the API key's own organization. A key can also act in its child organizations, and, with "Use this key across all of your organizations" on, in every organization its creator can open in the app. List them with GET /v2/companies. Every response's X-Company-Id header names the organization it acted in. See Organizations.
Query
Required. An app id or slug, from List Universal Apps.
Required. The app, by its id or slug, from List Universal Apps.
RSQL expression used to filter list results.
Maximum number of rows to return.
Number of rows to skip.
Comma-separated sort fields; prefix with - for descending.
Comma-separated response fields to include.
Response fields
idstringThe sign-in method id: authenticationId in Create Connection and Create Connect Link.
typestringHow it signs in: oAuth2, oAuth1, apiKey, basic, custom, ftp or none.
namestringThe method's name, as the app's connection form shows it.
requiresBrowserbooleanTrue when a person signs in at the provider in a browser (OAuth): use Create Connect Link. False when the fields are typed in: use Create Connection.
fieldsarray of objectsWhat the connection form asks for, in its order. Send their values by key in credentials. Empty for a method that asks for nothing typed in.
keystringThe key to send the value under in credentials.
labelstringThe label the form shows.
typestringThe kind of value.
stringText.booleantrue or false.numberA number.dateA date, as ISO 8601 text.listOne of options, or an array of them.
requiredbooleanTrue when a new connection needs it.
isSecretbooleanTrue for a secret (an API key, a password, a token): the form hides it, and no MindCloud response ever answers it.
descriptionstringThe app's help text for it.
optionsarrayThe values it accepts, when it is a choice.
valuestringThe value to send.
labelstringWhat the form shows for it.