Welcome to the Adobe Developer Community! Connect with peers to ask questions and share best practices.
Recently active
Hello,I’m using Python, and since I heard that the Remove Background v1 API will be deprecated on October 15, 2025, I’ve been migrating to the v2 API.After calling the Remove Background v2 API, I tried checking the job status using the Get status - mask API (https://image.adobe.io/sensei/status/{jobId}) with the jobId returned in the response. However, I got the following error.{"title": "Requested resource was not found", "code": 404, "type": "ResourceNotFound"} Then I also tried the Get status - v2 API (https://image.adobe.io/v2/status/{jobId}), but this time I received.{"status": "failed", "jobId": "159a2e53-6625-4349-b547-bbb242951013", "error_code": "validation_error", "message": "Domain not allowed"}The most confusing part is that when I use the jobId returned from the Remove Background v1 API with the Get status - mask API, it works fine without issues.For the image URL, I’m using a platform that supports AWS S3. I also tested with a Pre-Signed URL (GET) and with Dropbox, b
Field DescriptionWhat product are you using?What area of the product are you using?What are you trying to achieve?What’s the problem or error?What have you tried so far?Environment / VersionScreenshots / Videos / Logs / CodeAEM Cloud, EDSdevelopmentHi everyone, I just joined an EDS project, can EDS project be setup to build with Bitbucket instead of GitHub? EDS needs AEM Code Sync to build and deploy, only on GitHub, can we use anything else to make it work on Bitbucket?Hi everyone, I just joined an EDS project, can EDS project be setup to build with Bitbucket instead of GitHub? EDS needs AEM Code Sync to build and deploy, only on GitHub, can we use anything else to make it work on Bitbucket?
I recently integrated Adobe App Builder with Adobe Commerce using the starter kit. I added some extra attributes—such as middlename, dob, and addresses—in the scripts/commerce-event-subscribe.json file. All attributes work correctly except addresses.In the Adobe App Builder console, the addresses field either shows as an empty array ([]) or fails to receive any data from Magento.Does anyone know why this happens or how to fix it?
I have system administrator privileges, but I cannot add the User Management API in the Adobe Developer console.User Management API is grayed out and cannot be selected.I would like to know what permissions my login account should have in order to add the User Management API in the Adobe Developer console.
Field DescriptionWhat product are you using?What area of the product are you using?What are you trying to achieve?What’s the problem or error?What have you tried so far?Environment / VersionScreenshots / Videos / Logs / CodeAdobe.PDFServicesSDKCombining PDF Filescombining multiple pdf files (in a certain order) into 1 single PDF filethe resulting combined pdf file does not respect the order in which I added the pdf filesdebugging my source-code and checking on right order of the files in the collection before adding these files into the builder.AddAsset collection of AdobeMicrosoft.NET / Adobe.PDFServicesSDK 4.1.0
I came across a community question mentioning that REST API v1 is going to be deprecated. You can find the discussion here. However, I was unable to locate any official documentation confirming this. Could you please provide more clarity on the matter and share any official deprecation plans if available?
Adobe API Mesh (Local Development setup using Github Codespaces)Additional resolversTrying to import a .js file consisting of a very large mapping that is required in the additional resolver logic.Whenever trying to import a .js extension file inside the addtional resolver file , be it via commonjs or ES modules it is not supporting it.It throws an error: Error: LintError in File ./resolvers.js: Unexpected use of 'require'. require is› not supportedTried importing via both ES modules and CommonJS"@adobe/aio-cli": "^10.0.0",
actions:info:function: actions/starter-kit-info/index.jsweb: 'no'runtime: nodejs:20inputs:LOG_LEVEL: debugannotations:require-adobe-auth: falsefinal: truestill getting sign in popup and what value it required
Migrate to Adobe Commerce as a Cloud Service | Adobe Commercein the above article there is a table which mentions the changes that will be required for services when migrating from PAAS to SAAS.For API Mesh regarding PWA storefront and Headless it is mentioned either build new mesh or reconfigure existing. I tried looking into the reconfigure part more but couldn't find anything related to it.Can more insights be provided on what exactly will the reconfiguration look like?
Hello community,I am currently exploring the use of the Photoshop API and I have a few questions regarding its capabilities and possible integrations:Integration with AEM AssetsCan the Photoshop API directly access a file stored in AEM Assets for processing, or is it required to make the file available through a public URL or store it in a storage service such as S3, Azure, or Dropbox before processing?Editing PSD filesIs it possible to perform multiple edits on the same PSD file (for example: text replacement, updating Smart Object images, applying adjustments) and only save/export the final result at the end?Or does each change require a full cycle: download PSD → modification → upload again → new request for the next change?Exporting with multiple artboardsDoes the API allow exporting multiple images (e.g., JPGs) in a single request, based on the different artboards within the same PSD file?I’d like to clarify these points to better evaluate the architecture for integrating AEM with
Hi, I started to faced this issues without any change from code : 1. Service getProjectById failed. Error code: 500 , Error message: Internal Server Error2. Start creating registrations for the provider: Commerce Provider - appconnect-qaAn error occurred: REGISTRATIONS_ONBOARDING → CREATE_EVENT_REGISTRATION_FAILED Process of on-boarding (registrations) failed:I/O Management API: call to https://api.adobe.io/events/1215949/4566206088345480015/4566206088345506561/registrations returned a non-2XX status code Additional error details: { code: 500, entityName: 'product', provider: { id: 'f0511b4a-d8de-40de-a1b4-1ac67bc89546', instanceId: '338050cb-638a-407c-872c-5807c84de325', key: 'commerce', label: 'Commerce Provider - appconnect-qa' }, response: { message: 'Unexpected response from upstream http service (ur
Field DescriptionWhat product are you using?What area of the product are you using?What are you trying to achieve?What’s the problem or error?What have you tried so far?Environment / VersionScreenshots / Videos / Logs / CodeCreative Cloud ProAdobe FireflyAPIPhotoShopAPI for background removalI am not able to add the service when I create a project in developer.adobe.comChatGPT suggested that this API is only available via BUSINESS account when I purchase "Creative Cloud Pro"
Can Adobe I/O Events Webhooks send additional headers x-api-key, x-gw-ims-org-id ? My application needs to be notified by webhook is running in platform.adobe.ioWEBHOOK URL: https://platform-stage.adobe.io/data/infrastructure/observability/alert/webhookplatform.adobe.io expects additional headers (x-api-key, x-gw-ims-org-id) without which the request is failing with Status 403 and 400Is it possible 2 additional headers (x-api-key, x-gw-ims-org-id) with every request ? Documentation URL: https://developer.adobe.com/events/docs/guides/Webhook registration page :
Field DescriptionWhat product are you using?What area of the product are you using?What are you trying to achieve?What’s the problem or error?What have you tried so far?Environment / VersionScreenshots / Videos / Logs / CodeAdobe Express SDKConversion, Background Removal, Resize Conversion of Images, Background Removal of Images, Resize ImagesThe Application is still in Review Stage even after 10 daysWE have tested the application and submitted for approvalWeb Based apphttps://developer.adobe.com/console/projects/3809498/4566206088345498560/approval
Product: Adobe SignArea: AgreementsScope: We have developed a web application (React as front-end and C# api as back end) and we would like to show the agreements related to each user logged into the application. The user is logged in the application trough Microsoft Outh2 authentication and Adobe Sign is synched with Entra ID. we need to get token and agreements directly in the back end without any user interaction. We're trying to use the OAuth Server-to-Server. Is it the correct way?Problem: Not authorized error
Hi everyone,I’m trying to integrate the Frame.io v4 API via Adobe OAuth2 (IMS). I’ve successfully:Created the OAuth Web App in Adobe Developer ConsoleAdded Frame.io API serviceGot correct client_id, client_secret, redirect URIs (escaped properly)Successfully obtained authorization_codeExchanged for access_token and refresh_token successfullyProblem:When I call https://api.frame.io/v4/accounts with the token (properly sent in Authorization header as Bearer [token]), I always receive:401 Unauthorized - Invalid or missing authorization tokenThe Adobe OAuth flow completes fine. Frame.io support has already linked my Adobe ID on the backend. My Adobe ID logs into Frame.io just fine via browser.Main question:What additional step is needed for the token to be recognized by Frame.io?Is this workspace linkage? scopes? production status? developer console config?If anyone has successfully made this work, I’d appreciate any guidance on what I’m missing to make Frame.io accept my valid Adobe token
Hi, I've built an React app using the App Builder, along with runtime actions which connects to other systems (i.e. AEM). My runtime actions require authentication, as the following:actions: assets: function: actions/aem/assets/index.js web: 'yes' runtime: nodejs:20 inputs: LOG_LEVEL: debug AEM_HOST: $AEM_HOST annotations: require-adobe-auth: trueWhen I (as a developer) load the React App, the call to the runtime action executes successfully and loads the data properly. However, for another user, when they open the App, the runtime action fails and they got this error message:{"error": "request is invalid, reason: failed authorization. Please verify your token and organization id."} I can also confirm that the call has the header `x-gw-ims-org-id` with the proper value passed. I couldn't find it in the documentation, but is there any permissions needed for users to execute runtime actions? Thank you,Henry
Hi Team, I have created mesh project on local and its working fine. Then i have created project using aio app init and in actions folders added required files as i don't have UI only backend mesh action so i want to deploy this only. I have used aio app deploy and it has deployed web and non-web actions like when u try to access -> https://xxx-poc-stage.adobeio-static.net/api/v1/web/<xy>/mesh then i says curl -H "Authorization: Bearer Apikey" -H "x-gw-ims-org-id: @xx78_X@AdobeOrg" https://xxx-poc-stage.adobeio-static.net/api/v1/web/project/mesh{"error": "request is invalid, reason: failed authorization. Please verify your token and organization id."} and for secured: curl -H "Authorization: Bearer APikey" -H "x-gw-ims-org-id: @AdobeOrg" https://xx-poc-stage.adobeio-static.net/api/v1/web/project/__secured_mesh{"code": "8iPxEOyhU2lHIT7HhFC5DwZLkmXhxLpK","error": "The requested resource does not exist."} Manifest.yml: packages: project: actions: mes
Is TypeScript supported for the App builder? Developing complicated actions with pure JS can get a bit hard to maintain - does Adobe provide any samples how to work with Adobe IO with TypeScript? Thanks ! 🙂
I've created a project in the Developer console and trying to add PDF Embed API to the project. One of the step in the process is to provide domains that can access the API. In this step, how do I add multiple domains ? There is no mention of whether the domains should be comma separated or semi colon separated. No matter what separator I try, I get an error saying "API Configuration failed. Please try again ". Does anyone know whether it is possible to add multiple domain ? If so, please let me know,
This is regarding the Technical account created from Cloud manager => Integrations. I am trying about the nodejs sample code given in aem documentation for generating the JWT followed by exchanging it for access token using /ims/exchange/jwt . Since a external application will be using it i need to validate the access token sent in request to our application . I am using "com.auth0/java-jwt" libraries to verify the access token. But the only error i keep getting is The Token's Signature resulted invalid when verified using the Algorithm: SHA256withRSA I have confirmed that the private/public keys match (with openSSL commands), the original JWT created using private key is verified with the public key both by code and jwt.io. But when it comes to verifying the access token exchanged for that same JWT that does not get verified with the public key through the code as well jwt.io. What can be the reason? Is Oauth Server-to-Server a better workable option?
How do I obtain the latest DNG SDK? The publicly available v1.7.1 is several years old.I have been informed there is a more recent version/
Hello,I'm developing an app that involves image editing. I want to use this: https://developer.adobe.com/firefly-services/docs/lightroom/features/Which API should I use? Lightroom - Firefly Services only?But I have APIs where I get this error message:Can you tell me which plan I should choose? I saw that I had to get a business account. Is that right?
I'm working on integrating Adobe solutions with backend ERP systems, and I recently earned the SAP C_TS452_2410: SAP S/4HANA Cloud Private Edition, Sourcing and Procurement certification. You can find the official certification details here.Now, I’m exploring how the core concepts—especially procurement lifecycle, clean-core principles, and SAP Fiori processes—can guide best practices in Adobe I/O integrations (APIs, event handling, data flows, error management).Context / ScenarioThe procurement flow in SAP moves from Purchase Requisitions → Purchase Orders → Goods Receipt → Invoice Verification.In Adobe I/O, I intend to capture similar lifecycle events (for example, PO created) via custom webhook triggers and push them into Adobe Experience Platform.I aim to keep SAP clean-core compliant—avoiding deep customizations—while still achieving a robust integration.What I’ve considered / triedStudied certification topics like organizational structure, valuation/account assignment, sourcing s
Hi Team,In Adobe IO, I have Event Registered named "Asset Status". and for that I have configured Event Providers as AEM Assets, and which has various Subscribed Event as Assets Published, Asset Unpublished, Asset Download....and from AEM if I upload, publish, download... an asset the event is getting triggered and able to track it under debug Tracker and with the help of Journalling API when I hit below pathhttps://events-va6.adobe.io/events/organizations/39270/integrations/790353/628d3c56-844b-4f8d-a700-59e871963149I am able to retrieve event-details in JSON Format but only able to see for Asset Processing Completed.But I want to retrieve for all the other events as well like Asset Downloaded, Asset Published, Asset Unpublished.... can you please help me how to achieve this using Journaling APIThanks & Regards,Vishal Jain@sarav_prakash @amitvishwakarma @rojoangel @EstebanBustamante @arunpatidar @Harwinder-singh @sravs @abhishekana
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.