curl --request GET \
--url https://api.blinq.me/v1/workspaces/{workspace_id}/cards/{card_id} \
--header 'Authorization: Bearer <token>'import requests
url = "https://api.blinq.me/v1/workspaces/{workspace_id}/cards/{card_id}"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.blinq.me/v1/workspaces/{workspace_id}/cards/{card_id}', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.blinq.me/v1/workspaces/{workspace_id}/cards/{card_id}",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.blinq.me/v1/workspaces/{workspace_id}/cards/{card_id}"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "Bearer <token>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.blinq.me/v1/workspaces/{workspace_id}/cards/{card_id}")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.blinq.me/v1/workspaces/{workspace_id}/cards/{card_id}")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = 'Bearer <token>'
response = http.request(request)
puts response.read_body{
"id": "card-id",
"workspace_id": "workspace-id",
"url": "https://blinq.me/card-id",
"first_name": "Jane",
"last_name": "Doe",
"job_title": "Designer",
"company_name": "Example",
"department": null
}Get card
Gets a lightweight card summary from the specified workspace, including the public sharing URL for the card. The workspace must be your personal workspace or a business workspace you own or administer.
Missing cards, cards belonging to a different workspace, and inaccessible workspaces return 404.
Requires the blinq:cards:read scope.
curl --request GET \
--url https://api.blinq.me/v1/workspaces/{workspace_id}/cards/{card_id} \
--header 'Authorization: Bearer <token>'import requests
url = "https://api.blinq.me/v1/workspaces/{workspace_id}/cards/{card_id}"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.blinq.me/v1/workspaces/{workspace_id}/cards/{card_id}', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.blinq.me/v1/workspaces/{workspace_id}/cards/{card_id}",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.blinq.me/v1/workspaces/{workspace_id}/cards/{card_id}"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "Bearer <token>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.blinq.me/v1/workspaces/{workspace_id}/cards/{card_id}")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.blinq.me/v1/workspaces/{workspace_id}/cards/{card_id}")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = 'Bearer <token>'
response = http.request(request)
puts response.read_body{
"id": "card-id",
"workspace_id": "workspace-id",
"url": "https://blinq.me/card-id",
"first_name": "Jane",
"last_name": "Doe",
"job_title": "Designer",
"company_name": "Example",
"department": null
}Authorizations
Send a Blinq API key as Authorization: Bearer <api-key>; enter only the key in the documentation playground.
Create and revoke keys in the Blinq web app under Settings > API keys.
The key needs the scopes required by the operation, and public API access requires a Pro or Business plan.
Path Parameters
The ID of the workspace containing the card. Use an id from list workspaces.
1The card ID.
1Response
The requested card summary.
The requested card summary.
The card ID.
The ID of the workspace containing the card.
The public sharing URL for the card. Anyone with the link can view the card.
The first name saved on the card, or null when none is saved.
The last name saved on the card, or null when none is saved.
The job title saved on the card.
The company name saved on the card.
The department saved on the card.
