Adobe Stock API connection issues
Copy link to clipboard
Copied
Hi, does Adobe Stock API support the Server-to-Server Authentication. If not, will it have the support?
The issue is that I want to connect to Adobe Stock API using my application's backend, so user does not have to log in using his credentials. E.g. to use the License API I need the access token, which I can not generate now. Or is there any way to generate one?
[Moderator moved the thread to the correct forum]
Copy link to clipboard
Copied
Hi Audrey,
You posted to Using the Community, which is for questions about the forums. I don't see a board specifically for Stock API, so I've moved your post to Stock Contributors, where the Experts there can better advise.
Jane
Copy link to clipboard
Copied
I will move this from rhe stock contributor forum to the stock forum.
Copy link to clipboard
Copied
You can only with certain subscriptions use the API without authentification. This is probably the case for those print on demand companies, licensing thousands of assets for wall paper applications or similar. Other users may use the API, but need to be authenticated.
Copy link to clipboard
Copied
It is exactly my case. The client wants to have a library where users can select images from the Stock and add to their own library, but without them authenticating. So I am looking for a way to communicate with Stock API via my server, so user does not authenticate with his account. He is not even supposed to have an account. Only the client has an account, from which the images are taken.
So there is no way to use Stock API without the user authenticating?
Copy link to clipboard
Copied
So there is no way to use Stock API without the user authenticating?
By Andrey36549784iqvj
The client needs the correct subscription. These are custom subscriptions for high-end clients. So yes, that is possible.
Just to confirm, you have seen this?
https://developer.adobe.com/stock/docs/getting-started/
and the links exposed here: https://community.adobe.com/t5/stock-discussions/stock-api-information/td-p/11358685
I would suggest you to contact Adobe sales for more information on what subscription is needed and if it is available for the use your customer intends to have.
@Christopher at Adobe can correct me are or add additional context if needed.
Copy link to clipboard
Copied
Yes, I read through both. I need to talk to my client to find out what subscription they have. Seems like they need custom subscription indeed. Thanks a lot! I will come back if some questions will appear.
Copy link to clipboard
Copied
You're welcome. Keep an eye on this discussion, as I'm sure that Christopher will chime in after he's back to work.
Copy link to clipboard
Copied
Hi.
Server-to-server OAuth integrations are only allowed for Stock for Enterprise customers. This is not a subscription type, nor is it available from the VIP sales process (e.g., cannot be ordered with a credit card). Stock for Enterprise has a contract process with the Adobe Enterprise sales team and requires a minimum up-front purchase.
Furthermore, if your customer has any kind of "unlimited" Stock subscription, such as Creative Cloud Professional, use of the API is not permitted without express consent from the business team.
For all other plan types, only User Authentication (OAuth 2.0) is supported.
Thanks,
Christopher
Copy link to clipboard
Copied
Thanks Christopher for the information.

