# Blackbaud Payments API

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

Blackbaud Payments 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. Tagged areas include SKY API and Non-Profit. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.

This API enables users to accept and manage payments via Blackbaud Merchant Services.

## Operations (24)

| Method | Path | Summary |
|---|---|---|
| POST | `/payments` | Create a revenue payment |
| GET | `/payments/search` | Search for revenue payments |
| DELETE | `/payments/{revenue_id}` | Delete a revenue payment |
| PATCH | `/payments/{revenue_id}` | Edit a revenue payment |
| GET | `/payments/{revenue_id}` | Get a revenue payment |
| POST | `/api/v1/payments/cancel` | Set the status of a Payment to Canceled |
| GET | `/api/v1/payments/classifications` | Gets the classifications for Payments |
| POST | `/api/v1/payments/pay` | Set the status of a Payment to Paid |
| POST | `/api/v1/payments/refund` | Create a Refund Payment in Grantmaking |
| POST | `/api/v1/payments/search` | Search for Payments which meet the provided criteria |
| POST | `/api/v1/payments/search/scheduled` | Return the Scheduled Payments |
| POST | `/api/v1/payments/update` | Updates a Payment in the Grantmaking system |
| POST | `/api/v1/payments/void` | Void a Paid Payment |
| GET | `/api/v1/payments/{payment_id}` | Return a Payment |
| POST | `/v1/payments` | Create a payment (PREVIEW) |
| GET | `/v1/payments` | Get a list of payments by page |
| POST | `/v1/payments/search` | Search payments (PREVIEW) |
| DELETE | `/v1/payments/{payment_id}` | Delete a payment (PREVIEW) |
| PATCH | `/v1/payments/{payment_id}` | Edit a payment (PREVIEW) |
| GET | `/v1/payments/{payment_id}/inkinditems` | Get in-kind items for a payment (PREVIEW) |
| GET | `/v1/payments/{id}` | Get a payment |
| POST | `/payments/createpayment` | Payment (Create) |
| GET | `/payments/{payment_id}` | Payment |
| GET | `/payments/{payment_id}/transactions` | Payment transactions (List) |

## Machine-readable artifacts (2)

- **OpenAPI** — https://artifacts.apis.io/blackbaud/openapi/blackbaud-payments-api-openapi.yml
- **Documentation** — https://developer.sky.blackbaud.com/api-details#api=payments

## 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 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/)
- [Blackbaud Actionstatustypes API](https://apis.io/apis/blackbaud/blackbaud-actionstatustypes-api/)

## Tags

SKY API, Non-Profit

---

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