Skip to content

Organization

An organization that can apply to or host funding opportunities.

Property Type Required Description
id uuid Yes The organization’s unique identifier.
name string Yes The organization’s legal name as registered with relevant authorities.
orgType PCSOrgType No The organization’s type within the Philanthropy Classification System (PCS).
ein employerTaxId No The organization’s Employer Identification Number (EIN).
uei samUEI No The organization’s Unique Entity Identifier (UEI).
duns duns No The organization’s Data Universal Numbering System (DUNS) number.
addresses AddressCollection No Collection of physical addresses associated with the organization.
phones PhoneCollection No Collection of phone numbers associated with the organization.
emails EmailCollection No Collection of email addresses associated with the organization.
mission string No The organization’s mission statement.
yearFounded calendarYear No The calendar year the organization was founded.
socials OrgSocialLinks No The organization’s social media and web presence links.
customFields Record<CustomField> No Custom fields for the organization.

A JSON example of this model.

{
"id": "083b4567-e89d-42c8-a439-6c1234567890",
"name": "Example Organization",
"orgType": {
"term": "Nonprofit",
"class": "Organization types",
"code": "UC000000",
"description": "Nonprofit organization"
},
"ein": "19-1234567",
"uei": "ABCD123456789",
"duns": "123456789",
"addresses": {
"primary": {
"street1": "456 Main St",
"street2": "Suite 100",
"city": "Anytown",
"stateOrProvince": "CA",
"country": "US",
"postalCode": "12345"
},
"otherAddresses": {
"satellite": {
"street1": "456 Main St",
"street2": "Suite 100",
"city": "Anytown",
"stateOrProvince": "CA",
"country": "US",
"postalCode": "12345"
},
"international": {
"street1": "123 Rue Principale",
"city": "Montreal",
"stateOrProvince": "QC",
"country": "CA",
"postalCode": "H2Y 1C6"
}
}
},
"phones": {
"primary": {
"countryCode": "+1",
"number": "444-456-1230",
"isMobile": true
},
"fax": {
"countryCode": "+1",
"number": "555-123-4567",
"extension": "123",
"isMobile": false
},
"otherPhones": {
"support": {
"countryCode": "+1",
"number": "333-456-1230",
"isMobile": false
},
"marketing": {
"countryCode": "+1",
"number": "444-456-1230",
"isMobile": true
}
}
},
"emails": {
"primary": "info@example.com",
"otherEmails": {
"support": "support@example.com",
"marketing": "marketing@example.com"
}
},
"mission": "To provide support and resources to the community.",
"yearFounded": "2024",
"socials": {
"website": "https://www.example.com",
"facebook": "https://www.facebook.com/example",
"twitterOrX": "https://x.com/example",
"instagram": "https://www.instagram.com/example",
"linkedin": "https://www.linkedin.com/company/example",
"otherSocials": {
"youtube": "https://www.youtube.com/example"
}
}
}
VersionChangesSchema
0.2.0
  • Added OrganizationBase model
OrganizationBase.yaml

A collection of social media and web presence links for an organization.

Property Type Required Description
website url No The organization’s primary website URL.
facebook url No The organization’s Facebook profile URL.
twitterOrX url No The organization’s Twitter/X profile URL.
bluesky url No The organization’s Bluesky profile URL.
instagram url No The organization’s Instagram profile URL.
linkedin url No The organization’s LinkedIn profile URL.
otherSocials Record<url> No Additional social media profiles not covered by the standard fields.

A JSON example of this model.

{
"website": "https://www.example.com",
"facebook": "https://www.facebook.com/example",
"twitterOrX": "https://x.com/example",
"bluesky": "https://bsky.app/profile/example",
"instagram": "https://www.instagram.com/example",
"linkedin": "https://www.linkedin.com/company/example",
"otherSocials": {
"youtube": "https://www.youtube.com/example",
"tiktok": "https://tiktok.com/example"
}
}
VersionChangesSchema
0.2.0
  • Added OrgSocialLinks model
OrgSocialLinks.yaml