| API | Protocol | Base URL | Docs | Reference | OpenAPI | SDKs |
|---|---|---|---|---|---|---|
| SKY API | rest | https://api.sky.blackbaud.com/ | link | — | — | — |
Actions (39)
Membership · 12
- Get membership detailsGET /membership/v1/memberships/{member_junction_id}/membershipdetails
Retrieve detailed membership information.
documented - Get membership giftGET /membership/v1/memberships/{member_junction_id}/membershipgift
Get a membership gift record.
documented - Get membership summaryGET /membership/v1/memberships/{member_junction_id}/membershipsummary
Retrieve a membership summary.
documented - List linked giftsGET /membership/v1/memberships/{member_junction_id}/linkedgifts
List gifts linked to a membership.
documented - List membership benefitsGET /membership/v1/memberships/{member_junction_id}/benefits
List benefits for a membership.
documented - List membership cardsGET /membership/v1/memberships/{member_junction_id}/membershipcards
List membership cards.
documented - List membership categoriesGET /membership/v1/memberships/categories
List membership categories.
documented - List membership custom fieldsGET /membership/v1/memberships/{member_junction_id}/customfields
List custom fields for a membership.
documented - List membership fundraisersGET /membership/v1/memberships/{member_junction_id}/fundraisers
List fundraisers linked to a membership.
documented - List membership subcategoriesGET /membership/v1/memberships/categories/{category_id}/subcategories
List subcategories for a membership category.
documented - List membership transactionsGET /membership/v1/memberships/{member_junction_id}/transactions
List transactions for a membership.
documented - List membershipsGET /membership/v1/memberships
List memberships.
documented
Consent API · 9
- Create consent (single constituent)POST /constituents/{constituent_id}/consents
Add a consent for a specific constituent.
documented - Create consents (multiple constituents)POST /constituents/consents
Create consents for multiple constituents.
documented - Delete consentDELETE /constituents/consents/{consent_id}
Delete a consent record.
documented - Edit consent channelPATCH /channels/{channel}
Update a consent channel.
documented - Edit consent defaultsPATCH /configuration/defaults
Update consent defaults.
documented - Edit constituent consentPATCH /constituents/consents/{consent_id}
Update a consent record.
documented - Get consent channelsGET /configuration/channels
List configured consent channels.
documented - Get consent defaultsGET /configuration/defaults
Retrieve consent defaults.
documented - Get constituent consentsGET /constituents/{constituent_id}/consents
List consents for a constituent.
documented
Constituents · 7
- Get constituentGET /constituent/v1/constituents/{constituent_id}
Retrieve a single constituent by ID.
documented - List addressesGET /constituent/v1/addresses
List addresses across constituents.
documented - List constituent addressesGET /constituent/v1/constituents/{constituent_id}/addresses
List addresses for a specific constituent.
documented - List constituent fundraiser assignmentsGET /constituent/v1/constituents/{constituent_id}/fundraiserassignments
List fundraiser assignments for a given constituent.
documented - List constituentsGET /constituent/v1/constituents
Retrieve a paginated list of constituents.
documented - Search constituentsGET /constituent/v1/constituents/search
Search constituents by text.
documented - Search constituents by text (alternate form)GET /constituent/v1/constituents/search?search_text={text}
Search constituents by a text query.
documented
Gifts · 4
- Create giftPOST /fundraising/v1/gifts
Create a new gift/donation.
documented - Get giftGET /fundraising/v1/gifts/{gift_id}
Retrieve a gift by ID.
documented - List giftsGET /fundraising/v1/gifts
List gifts (donations) in the system.
documented - Update giftPATCH /fundraising/v1/gifts/{gift_id}
Update an existing gift.
documented