cURL
curl "https://api.haau3.com/v1/fhir/r4/OrganizationAffiliation/OrganizationAffiliation-000cc9b9-738c-43cd-b923-03ac9ab4714d" \
-H "Authorization: Bearer $HAAU3_API_KEY"import { Haau3 } from "@haau3/sdk";
const haau3 = new Haau3(); // reads HAAU3_API_KEY
const organizationAffiliation = await haau3.readOrganizationAffiliation("OrganizationAffiliation-000cc9b9-738c-43cd-b923-03ac9ab4714d");
console.log(organizationAffiliation.id);
from haau3 import Haau3
client = Haau3() # reads HAAU3_API_KEY
organization_affiliation = client.read_organization_affiliation(
"OrganizationAffiliation-000cc9b9-738c-43cd-b923-03ac9ab4714d"
)
print(organization_affiliation.get("id"))
package main
import (
"context"
"fmt"
"log"
"github.com/haau3/haau3-go"
)
func main() {
ctx := context.Background()
client, err := haau3.NewClient() // reads HAAU3_API_KEY
if err != nil {
log.Fatal(err)
}
organizationAffiliation, err := client.ReadOrganizationAffiliation(ctx, "OrganizationAffiliation-000cc9b9-738c-43cd-b923-03ac9ab4714d")
if err != nil {
log.Fatal(err)
}
if organizationAffiliation.ID != nil {
fmt.Println(*organizationAffiliation.ID)
}
}
{
"resourceType": "OrganizationAffiliation",
"id": "OrganizationAffiliation-000cc9b9-738c-43cd-b923-03ac9ab4714d",
"meta": {
"lastUpdated": "2026-10-14T21:12:38.183722348Z",
"profile": [
"http://hl7.org/fhir/us/ndh/StructureDefinition/ndh-OrganizationAffiliation"
],
"versionId": "1"
},
"active": true,
"organization": {
"reference": "Organization/Organization-ea579d05-454e-4359-8751-900c940a599a"
},
"participatingOrganization": {
"reference": "Organization/Organization-1972503142"
},
"network": [
{
"reference": "Organization/Organization-ea579d05-454e-4359-8751-900c940a599a"
}
]
}{
"resourceType": "OperationOutcome",
"issue": [
{
"severity": "fatal",
"code": "<string>",
"details": {
"text": "<string>"
},
"diagnostics": "<string>",
"expression": [
"<string>"
]
}
]
}{
"resourceType": "OperationOutcome",
"issue": [
{
"severity": "fatal",
"code": "<string>",
"details": {
"text": "<string>"
},
"diagnostics": "<string>",
"expression": [
"<string>"
]
}
]
}{
"resourceType": "OperationOutcome",
"issue": [
{
"severity": "fatal",
"code": "<string>",
"details": {
"text": "<string>"
},
"diagnostics": "<string>",
"expression": [
"<string>"
]
}
]
}{
"resourceType": "OperationOutcome",
"issue": [
{
"severity": "fatal",
"code": "<string>",
"details": {
"text": "<string>"
},
"diagnostics": "<string>",
"expression": [
"<string>"
]
}
]
}{
"resourceType": "OperationOutcome",
"issue": [
{
"severity": "fatal",
"code": "<string>",
"details": {
"text": "<string>"
},
"diagnostics": "<string>",
"expression": [
"<string>"
]
}
]
}{
"resourceType": "OperationOutcome",
"issue": [
{
"severity": "fatal",
"code": "<string>",
"details": {
"text": "<string>"
},
"diagnostics": "<string>",
"expression": [
"<string>"
]
}
]
}{
"resourceType": "OperationOutcome",
"issue": [
{
"severity": "fatal",
"code": "<string>",
"details": {
"text": "<string>"
},
"diagnostics": "<string>",
"expression": [
"<string>"
]
}
]
}{
"resourceType": "OperationOutcome",
"issue": [
{
"severity": "fatal",
"code": "<string>",
"details": {
"text": "<string>"
},
"diagnostics": "<string>",
"expression": [
"<string>"
]
}
]
}{
"resourceType": "OperationOutcome",
"issue": [
{
"severity": "fatal",
"code": "<string>",
"details": {
"text": "<string>"
},
"diagnostics": "<string>",
"expression": [
"<string>"
]
}
]
}Provider directory
Read an OrganizationAffiliation
Read one organization affiliation by id, as returned by a search on this service.
GET
/
v1
/
fhir
/
r4
/
OrganizationAffiliation
/
{id}
cURL
curl "https://api.haau3.com/v1/fhir/r4/OrganizationAffiliation/OrganizationAffiliation-000cc9b9-738c-43cd-b923-03ac9ab4714d" \
-H "Authorization: Bearer $HAAU3_API_KEY"import { Haau3 } from "@haau3/sdk";
const haau3 = new Haau3(); // reads HAAU3_API_KEY
const organizationAffiliation = await haau3.readOrganizationAffiliation("OrganizationAffiliation-000cc9b9-738c-43cd-b923-03ac9ab4714d");
console.log(organizationAffiliation.id);
from haau3 import Haau3
client = Haau3() # reads HAAU3_API_KEY
organization_affiliation = client.read_organization_affiliation(
"OrganizationAffiliation-000cc9b9-738c-43cd-b923-03ac9ab4714d"
)
print(organization_affiliation.get("id"))
package main
import (
"context"
"fmt"
"log"
"github.com/haau3/haau3-go"
)
func main() {
ctx := context.Background()
client, err := haau3.NewClient() // reads HAAU3_API_KEY
if err != nil {
log.Fatal(err)
}
organizationAffiliation, err := client.ReadOrganizationAffiliation(ctx, "OrganizationAffiliation-000cc9b9-738c-43cd-b923-03ac9ab4714d")
if err != nil {
log.Fatal(err)
}
if organizationAffiliation.ID != nil {
fmt.Println(*organizationAffiliation.ID)
}
}
{
"resourceType": "OrganizationAffiliation",
"id": "OrganizationAffiliation-000cc9b9-738c-43cd-b923-03ac9ab4714d",
"meta": {
"lastUpdated": "2026-10-14T21:12:38.183722348Z",
"profile": [
"http://hl7.org/fhir/us/ndh/StructureDefinition/ndh-OrganizationAffiliation"
],
"versionId": "1"
},
"active": true,
"organization": {
"reference": "Organization/Organization-ea579d05-454e-4359-8751-900c940a599a"
},
"participatingOrganization": {
"reference": "Organization/Organization-1972503142"
},
"network": [
{
"reference": "Organization/Organization-ea579d05-454e-4359-8751-900c940a599a"
}
]
}{
"resourceType": "OperationOutcome",
"issue": [
{
"severity": "fatal",
"code": "<string>",
"details": {
"text": "<string>"
},
"diagnostics": "<string>",
"expression": [
"<string>"
]
}
]
}{
"resourceType": "OperationOutcome",
"issue": [
{
"severity": "fatal",
"code": "<string>",
"details": {
"text": "<string>"
},
"diagnostics": "<string>",
"expression": [
"<string>"
]
}
]
}{
"resourceType": "OperationOutcome",
"issue": [
{
"severity": "fatal",
"code": "<string>",
"details": {
"text": "<string>"
},
"diagnostics": "<string>",
"expression": [
"<string>"
]
}
]
}{
"resourceType": "OperationOutcome",
"issue": [
{
"severity": "fatal",
"code": "<string>",
"details": {
"text": "<string>"
},
"diagnostics": "<string>",
"expression": [
"<string>"
]
}
]
}{
"resourceType": "OperationOutcome",
"issue": [
{
"severity": "fatal",
"code": "<string>",
"details": {
"text": "<string>"
},
"diagnostics": "<string>",
"expression": [
"<string>"
]
}
]
}{
"resourceType": "OperationOutcome",
"issue": [
{
"severity": "fatal",
"code": "<string>",
"details": {
"text": "<string>"
},
"diagnostics": "<string>",
"expression": [
"<string>"
]
}
]
}{
"resourceType": "OperationOutcome",
"issue": [
{
"severity": "fatal",
"code": "<string>",
"details": {
"text": "<string>"
},
"diagnostics": "<string>",
"expression": [
"<string>"
]
}
]
}{
"resourceType": "OperationOutcome",
"issue": [
{
"severity": "fatal",
"code": "<string>",
"details": {
"text": "<string>"
},
"diagnostics": "<string>",
"expression": [
"<string>"
]
}
]
}{
"resourceType": "OperationOutcome",
"issue": [
{
"severity": "fatal",
"code": "<string>",
"details": {
"text": "<string>"
},
"diagnostics": "<string>",
"expression": [
"<string>"
]
}
]
}Authorizations
Your platform API key (haau3_sk_…), sent as Authorization: Bearer <key>.
Headers
An id of your own for this request, as a UUID. It comes back in the X-Correlation-Id header and is kept with haau3's record of the request. Any value that is not a UUID is ignored. See https://docs.haau3.com/errors#request-ids.
Path Parameters
The resource id, as returned by a search on this service. Ids are opaque: they are not constructed from an NPI or any other identifier.
Pattern:
^[A-Za-z0-9\-.]{1,64}$Response
The OrganizationAffiliation, as the directory publishes it.
A FHIR R4 OrganizationAffiliation.
Allowed value:
"OrganizationAffiliation"