SKY API Permissions
Hi
I'm trying to develop a SKY application to work with a specific school, I tried to follow the documentation of SKY API:
- Create a developer account
- Create a Subscription and I have primary and secondary access keys
- Create an application and configured it with the redirect URI, also I have the Application ID and the Application Secret (client_id/client_secret)
- I followed the tutorial in this page:
- I do open a window to get the school authorization and get a code to submit a request to:
- once I get the token I make a request to: https://api.sky.blackbaud.com/constituent/v1/constituents/ including the Bearer token and the “Bb-Api-Subscription-Key” as the subscription primary key, when I submit the request I get error 403 The user does not have permission to perform this operation
anyone had the same issue? can anyone help me on this please or do I need to contact Blackbaud to review the error?
Thanks
Comments
-
Moved this topic to the SKY Developer community for better visibility.
0 -
Hi @Yaser Almasri, I see that you've requested and have been granted access to an instance of Blackbaud Education Management within the SKY Developer Cohort environment that you can use for testing. Your access to Education Management will only allow calls to be made via the School API (to access Education Management data), but I see here that you are attempting to make calls using the Constituent API (requires access to Raiser's Edge NXT data).
Did you intend to call the School API instead?
0 -
Hi @Michael Tims thanks for the response.
I didn't knew that, I don't have full context on how the API works, I suppose what we need is Constituent API and not School API.
What should I do to get this access granted?
Thanks
0 -
@Yaser Almasri Ok, we should be able to get you access to the Raiser's Edge NXT sandbox. In the same way you requested access to the Education Management sandbox, go to the Build SKY application prerequisite step, and click the “request access” link to send an email to the SKY API team requesting sandbox access to Raiser's Edge NXT. Someone should get back to you shortly when access has been granted. Thanks!
1 -
Thanks a lot
0
Categories
- All Categories
- 6 Blackbaud Community Help
- 206 bbcon®
- 1.4K Blackbaud Altru®
- 394 Blackbaud Award Management™ and Blackbaud Stewardship Management™
- 1.1K Blackbaud CRM™ and Blackbaud Internet Solutions™
- 15 donorCentrics®
- 357 Blackbaud eTapestry®
- 2.5K Blackbaud Financial Edge NXT®
- 646 Blackbaud Grantmaking™
- 561 Blackbaud Education Management Solutions for Higher Education
- 3.2K Blackbaud Education Management Solutions for K-12 Schools
- 934 Blackbaud Luminate Online® and Blackbaud TeamRaiser®
- 84 JustGiving® from Blackbaud®
- 6.4K Blackbaud Raiser's Edge NXT®
- 3.6K SKY Developer
- 242 ResearchPoint™
- 118 Blackbaud Tuition Management™
- 165 Organizational Best Practices
- 238 The Tap (Just for Fun)
- 33 Blackbaud Community Challenges
- 28 PowerUp Challenges
- 3 (Open) 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
- 778 Community News
- 2.9K Jobs Board
- 53 Blackbaud SKY® Reporting Announcements
- 47 Blackbaud CRM Higher Ed Product Advisory Group (HE PAG)
- 19 Blackbaud CRM Product Advisory Group (BBCRM PAG)

