# Blackbaud Memberships API

**Canonical:** https://apis.io/apis/blackbaud/blackbaud-memberships-api/  
**Provider:** Blackbaud — https://apis.io/providers/blackbaud/  
**Base URL:** https://api.sky.blackbaud.com/afe-edaca  
**Documentation:** https://developer.sky.blackbaud.com/api-details#api=afe-edaca

Blackbaud Memberships API is one of 313 APIs that [Blackbaud](https://apis.io/providers/blackbaud/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 84 JSON Schema definitions. Tagged areas include Membership. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and 84 JSON Schemas.

The Memberships API from Blackbaud — 34 operation(s) for memberships.

## Operations (40)

| Method | Path | Summary |
|---|---|---|
| GET | `/memberships` | Membership list (All constituents) |
| GET | `/v1/memberships/categories` | Get membership category list |
| GET | `/v1/memberships/categories/{membership_category_id}/benefits` | Get membership default benefits list |
| GET | `/v1/memberships/categories/{membership_category_id}/renewalnotices` | Get membership renewal notice information |
| GET | `/v1/memberships/categories/{membership_category_id}/subcategories` | Get membership subcategory list based on category |
| GET | `/v1/memberships/customfields/categories/details` | Get membership custom field category details |
| GET | `/v1/memberships/customfields/categories/{category_name}/values` | Get membership custom field category values |
| GET | `/v1/memberships/gifts/{gift_id}/availableamount` | Get the available gift amount |
| GET | `/v1/memberships/gifts/{gift_id}/membershipjunctionids` | Get membership junction IDs for a gift |
| DELETE | `/v1/memberships/{member_junction_id}` | Delete a membership |
| POST | `/v1/memberships/{member_junction_id}/addlinktogift` | Add a linked gift for membership |
| GET | `/v1/memberships/{member_junction_id}/benefits` | Get membership benefits list |
| DELETE | `/v1/memberships/{member_junction_id}/customfield/{custom_field_id}` | Delete a membership custom field |
| PATCH | `/v1/memberships/{member_junction_id}/customfield/{custom_field_id}` | Edit membership custom field |
| POST | `/v1/memberships/{member_junction_id}/customfields` | Add membership custom fields |
| GET | `/v1/memberships/{member_junction_id}/customfields` | Get membership custom fields |
| POST | `/v1/memberships/{member_junction_id}/downgrade` | Downgrade a membership during cycle |
| POST | `/v1/memberships/{member_junction_id}/drop` | Drop a membership |
| PATCH | `/v1/memberships/{member_junction_id}/editmembershipdetails` | Edit membership detail endpoint |
| POST | `/v1/memberships/{member_junction_id}/fundraiser` | Add membership fundraiser |
| DELETE | `/v1/memberships/{member_junction_id}/fundraiser/{fundraiser_id}` | Delete a membership fundraiser |
| GET | `/v1/memberships/{member_junction_id}/linkedgifts` | Get linked gifts for membership |
| DELETE | `/v1/memberships/{member_junction_id}/linkedgifts/{gift_id}` | Delete a linked gift for membership |
| PATCH | `/v1/memberships/{member_junction_id}/linkedgifts/{gift_id}` | Edit a linked gift for membership |
| POST | `/v1/memberships/{member_junction_id}/membershipcard` | Add membership cards |
| GET | `/v1/memberships/{member_junction_id}/membershipcards` | Get membership cards for membership |
| DELETE | `/v1/memberships/{member_junction_id}/membershipcards/{membership_card_id}` | Delete a membership card |
| PATCH | `/v1/memberships/{member_junction_id}/membershipcards/{membership_card_id}` | Edit a membership card |
| GET | `/v1/memberships/{member_junction_id}/membershipcards/{membership_card_id}` | Get a single membership card |
| GET | `/v1/memberships/{member_junction_id}/membershipdetails` | Get membership detail based on membership |
| GET | `/v1/memberships/{member_junction_id}/membershipgift` | Get gift of membership |
| GET | `/v1/memberships/{member_junction_id}/membershipsummary` | Get membership summary based on membership |
| POST | `/v1/memberships/{member_junction_id}/rejoin` | Rejoin a dropped membership |
| POST | `/v1/memberships/{member_junction_id}/renew` | Renew a membership |
| GET | `/v1/memberships/{member_junction_id}/transactions` | Get membership history list |
| DELETE | `/v1/memberships/{member_junction_id}/transactions/{transaction_id}` | Delete a membership transaction (PREVIEW) |
| GET | `/v1/memberships/{member_junction_id}/transactions/{transaction_id}` | Get single-transaction detail (PREVIEW) |
| PATCH | `/v1/memberships/{member_junction_id}/updatemembershipgift` | Update gift of membership |
| POST | `/v1/memberships/{member_junction_id}/upgrade` | Upgrade a membership during cycle |
| GET | `/v1/memberships/{memberjunction_id}/fundraisers` | Get membership fundraisers list |

## Machine-readable artifacts (137)

- **OpenAPI** — https://artifacts.apis.io/blackbaud/openapi/blackbaud-memberships-api-openapi.yml
- **Documentation** — https://developer.sky.blackbaud.com/api-details#api=57a342f1d7dcde1c28a749fe
- **JSONSchema** — https://artifacts.apis.io/blackbaud/json-schema/blackbaud-invoice-detail-schema.json
- **JSONSchema** — https://artifacts.apis.io/blackbaud/json-schema/blackbaud-create-invoice-schema.json
- **JSONSchema** — https://artifacts.apis.io/blackbaud/json-schema/blackbaud-line-item-detail-schema.json
- **JSONSchema** — https://artifacts.apis.io/blackbaud/json-schema/blackbaud-purchase-order-detail-schema.json
- **JSONSchema** — https://artifacts.apis.io/blackbaud/json-schema/blackbaud-credit-memo-detail-schema.json
- **JSONSchema** — https://artifacts.apis.io/blackbaud/json-schema/blackbaud-vendor-detail-schema.json
- **Documentation** — https://developer.sky.blackbaud.com/api-details#api=alt-adnmg
- **JSONSchema** — https://artifacts.apis.io/blackbaud/json-schema/blackbaud-new-revenue-batch-row-schema.json
- **JSONSchema** — https://artifacts.apis.io/blackbaud/json-schema/blackbaud-edit-batch-template-schema.json
- **JSONSchema** — https://artifacts.apis.io/blackbaud/json-schema/blackbaud-batch-template-schema.json
- **JSONSchema** — https://artifacts.apis.io/blackbaud/json-schema/blackbaud-new-batch-schema.json
- **JSONSchema** — https://artifacts.apis.io/blackbaud/json-schema/blackbaud-business-process-view-schema.json
- **JSONSchema** — https://artifacts.apis.io/blackbaud/json-schema/blackbaud-new-notification-schema.json
- **Documentation** — https://developer.sky.blackbaud.com/api-details#api=alt-anamg
- **JSONSchema** — https://artifacts.apis.io/blackbaud/json-schema/blackbaud-ad-hoc-query-execution-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/blackbaud/json-schema/blackbaud-save-ad-hoc-query-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/blackbaud/json-schema/blackbaud-ad-hoc-query-execution-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/blackbaud/json-schema/blackbaud-save-ad-hoc-query-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/blackbaud/json-schema/blackbaud-ad-hoc-query-get-definition-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/blackbaud/json-schema/blackbaud-delete-ad-hoc-query-execution-response-schema.json
- **Documentation** — https://developer.sky.blackbaud.com/api-details#api=alt-conmg
- **JSONSchema** — https://artifacts.apis.io/blackbaud/json-schema/blackbaud-new-constituent-schema.json
- **JSONSchema** — https://artifacts.apis.io/blackbaud/json-schema/blackbaud-new-individual-schema.json
- **JSONSchema** — https://artifacts.apis.io/blackbaud/json-schema/blackbaud-constituent-summary-profile-view-schema.json
- **JSONSchema** — https://artifacts.apis.io/blackbaud/json-schema/blackbaud-edit-constituent-address-schema.json
- **JSONSchema** — https://artifacts.apis.io/blackbaud/json-schema/blackbaud-new-constituent-address-schema.json
- **JSONSchema** — https://artifacts.apis.io/blackbaud/json-schema/blackbaud-constituent-address-schema.json
- **Documentation** — https://developer.sky.blackbaud.com/api-details#api=alt-evtmg
- **JSONSchema** — https://artifacts.apis.io/blackbaud/json-schema/blackbaud-new-event-schema.json
- **JSONSchema** — https://artifacts.apis.io/blackbaud/json-schema/blackbaud-event-view-schema.json
- **JSONSchema** — https://artifacts.apis.io/blackbaud/json-schema/blackbaud-new-event-registrant-schema.json
- **JSONSchema** — https://artifacts.apis.io/blackbaud/json-schema/blackbaud-edit-event-schema.json
- **JSONSchema** — https://artifacts.apis.io/blackbaud/json-schema/blackbaud-new-event-registration-option-schema.json
- **JSONSchema** — https://artifacts.apis.io/blackbaud/json-schema/blackbaud-event-schema.json
- **Documentation** — https://developer.sky.blackbaud.com/api-details#api=alt-fndmg
- **JSONSchema** — https://artifacts.apis.io/blackbaud/json-schema/blackbaud-edit-fundraising-purpose-schema.json
- **JSONSchema** — https://artifacts.apis.io/blackbaud/json-schema/blackbaud-new-fundraising-purpose-schema.json
- **JSONSchema** — https://artifacts.apis.io/blackbaud/json-schema/blackbaud-edit-fundraising-purpose-recipient-schema.json
- …and 97 more, listed in full on the page.

## Other Blackbaud APIs (12)

- [Blackbaud Academics API](https://apis.io/apis/blackbaud/blackbaud-academics-api/)
- [Blackbaud Consent API](https://apis.io/apis/blackbaud/blackbaud-consent-api/)
- [Blackbaud Constituent API](https://apis.io/apis/blackbaud/blackbaud-constituent-api/)
- [Blackbaud Enrichment API](https://apis.io/apis/blackbaud/blackbaud-enrichment-api/)
- [Blackbaud Event API](https://apis.io/apis/blackbaud/blackbaud-event-api/)
- [Blackbaud Payments API](https://apis.io/apis/blackbaud/blackbaud-payments-api/)
- [Blackbaud Prospect API](https://apis.io/apis/blackbaud/blackbaud-prospect-api/)
- [Blackbaud Volunteer API](https://apis.io/apis/blackbaud/blackbaud-volunteer-api/)
- [Blackbaud Academic Sessions API](https://apis.io/apis/blackbaud/blackbaud-academicsessions-api/)
- [Blackbaud Accounts API](https://apis.io/apis/blackbaud/blackbaud-accounts-api/)
- [Blackbaud Actionlocations API](https://apis.io/apis/blackbaud/blackbaud-actionlocations-api/)
- [Blackbaud Actions API](https://apis.io/apis/blackbaud/blackbaud-actions-api/)

## Tags

Membership

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/blackbaud/blackbaud-memberships-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/blackbaud/.
