Get entity
curl --request GET \
--url https://api.getlemma.com/v0/entities/{entity_id} \
--header 'Authorization: Bearer <token>'import requests
url = "https://api.getlemma.com/v0/entities/{entity_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.getlemma.com/v0/entities/{entity_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.getlemma.com/v0/entities/{entity_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.getlemma.com/v0/entities/{entity_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.getlemma.com/v0/entities/{entity_id}")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.getlemma.com/v0/entities/{entity_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": "entity_k7mXp2vR9nTfBw4s",
"name": "Riverside Family Medicine",
"structure": "professional_llc",
"npi": "1234567890"
}
{
"statusCode": 404,
"error": "Not found",
"message": "Entity not found"
}
Entities
Get entity
Retrieve details for a specific entity.
GET
/
v0
/
entities
/
{entity_id}
Get entity
curl --request GET \
--url https://api.getlemma.com/v0/entities/{entity_id} \
--header 'Authorization: Bearer <token>'import requests
url = "https://api.getlemma.com/v0/entities/{entity_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.getlemma.com/v0/entities/{entity_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.getlemma.com/v0/entities/{entity_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.getlemma.com/v0/entities/{entity_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.getlemma.com/v0/entities/{entity_id}")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.getlemma.com/v0/entities/{entity_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": "entity_k7mXp2vR9nTfBw4s",
"name": "Riverside Family Medicine",
"structure": "professional_llc",
"npi": "1234567890"
}
{
"statusCode": 404,
"error": "Not found",
"message": "Entity not found"
}
Returns detailed information about a single entity.
To retrieve the entity’s lockbox mailing address, use the Get entity lockbox endpoint.
Path parameters
The ID of the entity. You can find entity IDs using the List
entities endpoint.
Response
Returns an entity object.Unique identifier for the entity.
The name of the entity or practice.
The entity’s legal structure. One of
professional_corporation,
professional_llc, llc, partnership, sole_prop, mso, or nonprofit.The entity’s 10-digit National Provider Identifier.
{
"id": "entity_k7mXp2vR9nTfBw4s",
"name": "Riverside Family Medicine",
"structure": "professional_llc",
"npi": "1234567890"
}
{
"statusCode": 404,
"error": "Not found",
"message": "Entity not found"
}
⌘I