curl --request GET \
--url https://fulfillment.noyo.com/api/v1/groups/{group_id}/contacts/{contact_id} \
--header 'Authorization: Bearer <token>'import requests
url = "https://fulfillment.noyo.com/api/v1/groups/{group_id}/contacts/{contact_id}"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://fulfillment.noyo.com/api/v1/groups/{group_id}/contacts/{contact_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://fulfillment.noyo.com/api/v1/groups/{group_id}/contacts/{contact_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://fulfillment.noyo.com/api/v1/groups/{group_id}/contacts/{contact_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://fulfillment.noyo.com/api/v1/groups/{group_id}/contacts/{contact_id}")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://fulfillment.noyo.com/api/v1/groups/{group_id}/contacts/{contact_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{
"created": 1557512389,
"email": "davidsmith@testcorp.com",
"first_name": "David",
"group_id": "2613a221-d3c8-4c8a-86d5-e7e885fd1da9",
"id": "c2f5489d-36d1-4fb0-bf9f-105ad5dd0b3e",
"last_name": "Smith",
"modified": 1543215342,
"phone_number": "+14255551234",
"primary_contact": true,
"title": "Chief People Officer",
"types": [
"company",
"billing",
"executive"
],
"version": "ef3fef8d-4889-40f4-a0f8-377b9dd23d98"
}Get Contact
Get details for a specific contact.
curl --request GET \
--url https://fulfillment.noyo.com/api/v1/groups/{group_id}/contacts/{contact_id} \
--header 'Authorization: Bearer <token>'import requests
url = "https://fulfillment.noyo.com/api/v1/groups/{group_id}/contacts/{contact_id}"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://fulfillment.noyo.com/api/v1/groups/{group_id}/contacts/{contact_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://fulfillment.noyo.com/api/v1/groups/{group_id}/contacts/{contact_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://fulfillment.noyo.com/api/v1/groups/{group_id}/contacts/{contact_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://fulfillment.noyo.com/api/v1/groups/{group_id}/contacts/{contact_id}")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://fulfillment.noyo.com/api/v1/groups/{group_id}/contacts/{contact_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{
"created": 1557512389,
"email": "davidsmith@testcorp.com",
"first_name": "David",
"group_id": "2613a221-d3c8-4c8a-86d5-e7e885fd1da9",
"id": "c2f5489d-36d1-4fb0-bf9f-105ad5dd0b3e",
"last_name": "Smith",
"modified": 1543215342,
"phone_number": "+14255551234",
"primary_contact": true,
"title": "Chief People Officer",
"types": [
"company",
"billing",
"executive"
],
"version": "ef3fef8d-4889-40f4-a0f8-377b9dd23d98"
}Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
The unique identifier of the group the contact belongs to
"2613a221-d3c8-4c8a-86d5-e7e885fd1da9"
The unique identifier of the contact to be retrieved
"30b74a44-d5b1-4123-a7a4-6d3aec251ba4"
Response
Successful Response - Returns a single Group Contact
The date the record was originated
Unique identifier of the group in Noyo
Unique identifier of the group contact in Noyo
The date the record was last updated
List of contact types for the group contact
1company, billing, executive, online, carrier Version of the group contact record
Unique identifier of a Carrier in Noyo's system
Work email address of the group contact
"catherine.briggs@example.com"
First name of the group contact
"Catherine"
Last name of the group contact
"Briggs"
Work phone number of the group contact in E.164 format
"+15555551212"
True if contact is the primary contact for the group
Job title of the group contact
"Engineer"
Was this page helpful?
