Applications
Get application
GET
/
api
/
v2
/
public
/
application
/
:slug
curl --request GET \
--url https://api.gocobalt.io/api/v2/public/application/:slug \
--header 'linked_account_id: <linked_account_id>' \
--header 'x-api-key: <x-api-key>'
{
"name": "Slack",
"icon": "https://cobalt-app-logos.s3.ap-south-1.amazonaws.com/slack/logo.png",
"description": "Slack is a platform for team communication: everything in one place, instantly searchable, available wherever you go. Offering instant messaging, document sharing and knowledge search for modern teams.",
"auth_type": "oauth2",
"type": "slack",
"app_id": "6463683189cc3cc0379e8e70",
"tags": [
"Communication"
],
"version": {
"_v": "1.0.0",
"description": "Slack is a platform for team communication: everything in one place, instantly searchable, available wherever you go. Offering instant messaging, document sharing and knowledge search for modern teams."
},
"connected": true,
"connected_accounts": [
{
"identifier": "NA",
"connectedAt": "2023-06-22T09:25:02.327Z"
}
],
"slug": "slack"
}
This API is used to fetch an enabled application for a linked account
Request description
Headers
linked_account_id
string
requiredUnique customer identification id. For Eg: markwood@some_email.com
Path Parameters
slug
string
requiredApplication slug. For Eg: slack
Response description
200
401
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
curl --request GET \
--url https://api.gocobalt.io/api/v2/public/application/:slug \
--header 'linked_account_id: <linked_account_id>' \
--header 'x-api-key: <x-api-key>'
{
"name": "Slack",
"icon": "https://cobalt-app-logos.s3.ap-south-1.amazonaws.com/slack/logo.png",
"description": "Slack is a platform for team communication: everything in one place, instantly searchable, available wherever you go. Offering instant messaging, document sharing and knowledge search for modern teams.",
"auth_type": "oauth2",
"type": "slack",
"app_id": "6463683189cc3cc0379e8e70",
"tags": [
"Communication"
],
"version": {
"_v": "1.0.0",
"description": "Slack is a platform for team communication: everything in one place, instantly searchable, available wherever you go. Offering instant messaging, document sharing and knowledge search for modern teams."
},
"connected": true,
"connected_accounts": [
{
"identifier": "NA",
"connectedAt": "2023-06-22T09:25:02.327Z"
}
],
"slug": "slack"
}