403 trying to access Disbursement List endpoint, but payment configuration list 200
Trying to get a list of disbursement transactions from the API with a new application.
- GET to /payments/v1/paymentconfigurations returns 200 response with an active, live payment configuration.
- GET to disbursement list endpoint returns 200 via "Try It" Sky Console API.
- GET to disbursement list endpoint in my code returns a 403.
- Pattern: same Bearer + Payments key works for configs but not disbursements → Payments API entitlement on ListDisbursements
- User created with Payments API role (all endpoints). Same user used to authorize the app.
OAuth scope is currently set and authorized as Full Access. What would explain this discrepancy between the Try Me (Sky console API) app getting access, but my application still failing?
Answers
-
Hi @Jim Lesch - Tagging in @Erik Leaver for any insight!
1 -
@Mina Mistry & @Heather Templeton Can you take a look?
1 -
hey @Mina Mistry and @Heather Templeton - happy to share more details if you need it. I just ran my test script again in case you have to look up recent activity showing the 403. I saw a very old post from someone indicating you might need special permissions to get access to the preview disbursement API endpoints. Not sure if that is still true?
0 -
The post I'm referring to where a developer may have needed to get invited to the preview was in this similar thread:
0 -
Hey @Jim Lesch sorry for the delay, a few of us were out yesterday as well. Yes we are still gating organizations into this endpoint, however next week we are removing that restriction. Are you okay waiting until next week?
2 -
thank you so much for the reply Heather. I am unfortunately out all week next week and I've love to show a proof of concept to our executive director this week if possible. If this is too much trouble on your end I will push that back a couple of weeks to when I get back.
0 -
Hey @Jim Lesch this was released last night. I'm not sure if that gives you enough time for your POC. (which I would love to see as well :) )
0
Categories
- All Categories
- 7 Blackbaud Agents for Good™
- New Raiser's Edge NXT Community
- 7 Blackbaud Community Help
- 214 bbcon®
- 1.4K Blackbaud Altru®
- 407 Blackbaud Award Management™ and Blackbaud Stewardship Management™
- 1.2K Blackbaud CRM™ and Blackbaud Internet Solutions™
- 16 donorCentrics®
- 361 Blackbaud eTapestry®
- 2.6K Blackbaud Financial Edge NXT®
- 669 Blackbaud Grantmaking™
- 591 Blackbaud Education Management Solutions for Higher Education
- 3.3K Blackbaud Education Management Solutions for K-12 Schools
- 950 Blackbaud Luminate Online® and Blackbaud TeamRaiser®
- 85 JustGiving® from Blackbaud®
- 6.9K Blackbaud Raiser's Edge NXT®
- 3.9K SKY Developer
- 252 ResearchPoint™
- 121 Blackbaud Tuition Management™
- 165 Organizational Best Practices
- 245 Member Lounge (Just for Fun)
- 38 Blackbaud Community Challenges
- 37 PowerUp Challenges
- 3 (Closed) PowerUp Challenge: Grid View Batch
- 3 (Closed) PowerUp Challenge: Chat for Blackbaud AI
- 3 (Closed) PowerUp Challenge: Data Health
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Product Update Briefing
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Standard Reports+
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Email Marketing
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Gift Management
- 4 (Closed) Raiser's Edge NXT PowerUp Challenge: Event Management
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Home Page
- 4 (Closed) Raiser's Edge NXT PowerUp Challenge: Standard Reports
- 4 (Closed) Raiser's Edge NXT PowerUp Challenge: Query
- 813 Community News
- 3K Jobs Board
- 57 Blackbaud SKY® Reporting Announcements
- 47 Blackbaud CRM Higher Ed Product Advisory Group (HE PAG)
- 19 Blackbaud CRM Product Advisory Group (BBCRM PAG)


