GET
/
api
/
v2
/
public
/
application
curl --request GET \
  --url https://api.gocobalt.io/api/v2/public/application \
  --header 'linked_account_id: <linked_account_id>' \
  --header 'x-api-key: <api-key>'
[
    {
        "name": "Drive",
        "icon": "https://cobalt-app-logos.s3.ap-south-1.amazonaws.com/google_drive/logo.png",
        "description": "Google Drive is Google's file sync app that lets you store all of your files online alongside your Google Docs documents, and keep them synced with all of your devices.",
        "auth_type": "oauth2",
        "tags": [
            "Office"
        ],
        "version": {
            "_v": "1.0.0",
            "description": "Google Drive is Google's file sync app that lets you store all of your files online alongside your Google Docs documents, and keep them synced with all of your devices."
        },
        "slug": "google_drive",
        "reauth_required": false
    },
    {
        "name": "Docusign",
        "icon": "https://cobalt-app-logos.s3.ap-south-1.amazonaws.com/docusign/logo.png",
        "description": "Docusign is an electronic signature technology and digital transaction management service for facilitating electronic exchanges of signed documents.",
        "auth_type": "oauth2",
        "tags": [],
        "version": {
            "_v": "1.0.0",
            "description": "Docusign is an electronic signature technology and digital transaction management service for facilitating electronic exchanges of signed documents."
        },
        "connected": true,
        "connected_accounts": [
            {
                "identifier": "1975dc48-d708-4370-b3c8-861af0df644d",
                "connectedAt": "2023-05-22T07:52:31.270Z"
            }
        ],
        "slug": "docusign",
        "reauth_required": false
    },
    {
        "name": "Copper",
        "icon": "https://cobalt-app-logos.s3.ap-south-1.amazonaws.com/copper/logo.png",
        "description": "Copper is a customer relationship management (CRM) platform focused on automation and simplicity. It is built for businesses that use Google Workspace.",
        "auth_type": "keybased",
        "tags": [
            "CRM"
        ],
        "auth_input_map": [
            {
                "name": "api_token",
                "label": "API Key",
                "placeholder": "Please enter the API key",
                "required": true,
                "type": "text"
            },
            {
                "name": "email",
                "label": "Email Address",
                "placeholder": "Please enter the email of the token owner",
                "required": true,
                "type": "text"
            }
        ],
        "version": {
            "_v": "1.0.0",
            "description": "Copper is a customer relationship management (CRM) platform focused on automation and simplicity. It is built for businesses that use Google Workspace."
        },
        "slug": "copper",
        "reauth_required": false
    }
]

This API is used to list all enabled applications for a linked account

Request description

Headers

linked_account_id
string
required

Unique customer identification id. For Eg: markwood@some_email.com

Response description

name
string

Application name

icon
string

Application icon

description
string

Application description

auth_type
string

Authentication type supported by the app

type
string

Application type

app_id
string

Application record id

tags
array

Array of application tags.

version
object

Version object

connected
boolean

This field is present only if an app has been connected. This field provides information whether the app has been integrated by the linked account

connected_accounts
array

This field provides description of the account connected. Present only if an app has been connected.

auth_input_map
array

This field is present only if auth_type is keybased. Provides the input field details to be shown to the linked account for app connection.

slug
string

Application slug

reauth_required
boolean

This field tells if a re-auth is required from the user for the application