Skip to main content

App

App metadata

Usage profiles​

UsageFields and validation
In responsesView fields

In responses​

API JSON uses JSON field names (camelCase).

FieldTypePresenceMeaning
idstringOptionalIdentifier of the app record.
nameSlugstringOptionalUnique slug identifier (e.g., "slack", "github").
namestringOptionalDisplay name of the integration app in the Pipedream catalog.
authTypestring (AUTH_TYPE_KEYS, AUTH_TYPE_OAUTH, AUTH_TYPE_NONE) or integer (int32)OptionalAuthentication mechanism reported for the connected account or app.
descriptionstringOptionalHuman-readable description of the resource.
imgSrcstringOptionalImage URL supplied for the integration app.
customFieldsJsonstringOptionalJSON string for custom fields.
categoriesArray of stringOptionalCategories assigned to the integration app.
featuredWeightinteger (int32)OptionalProvider weight used to order featured apps. Minimum: -2147483648. Maximum: 2147483647.

Values of authType​

Credential mechanism an integration app uses when connecting an account.

ValueNo.FormMeaning
AUTH_TYPE_KEYS1CanonicalThe app uses API-key credentials.
AUTH_TYPE_OAUTH2CanonicalThe app uses an OAuth authorization flow.
AUTH_TYPE_NONE3CanonicalThe app does not require authentication credentials.

Where used​

ReferenceRelationship
List connectable appsPOST /api/v1/integrations/pipedream/list-apps
Retrieve one app by slugPOST /api/v1/integrations/pipedream/retrieve-app

Download the public reference contract.

Document: DOC-API-MODEL-app.