I believe I already know the answer but was hoping for someone who knows for sure what the answer is.
Is there a swagger/help page for the ECM API?
I believe I already know the answer but was hoping for someone who knows for sure what the answer is.
Is there a swagger/help page for the ECM API?
Not that Iām aware of - but let me reach out to some folks and see what I can come up with.
At a previous insights when @MikeGross and I were starting our REST quest I got a picture of a documentation site from the person manning the DS booth. It is not a swagger page, but has good info.
https://pedro.docstar.com/eapi24.1/ with the ending being the version number. My picture on my phone has 21.1, but the latest of 24.1 also loaded.
Beat me to it!
Do you mean the picture I took and gave to you?
I was trying that today with my instances website and not the Pedro one. Thanks for letting me know I needed to actually put the exact website in!
I canāt find a newer link, but hereās a page for the DB Schema
Services at https://dev.docstar.com/EclipseServer
Do any of you have QuickShip ECM integration setup and working with the ECM API? I know I just reviewed the information support gave and they basically gave the customer the information that the default ECM website would connect and authorize QuickShip to integrate to ECM.
I do not
not yet. I read the info when I upgraded them to 24.1, but have not attempted it yet.
I think maybe this API information might help, but the documentation on what is needed is pretty light.
hoping to get it going in the next week or two. Will report back
Anyone has got it working ? It seems like everytime I call an URL like
https://(serverurl)/EclipseServer/AstriaV2/Administration.svc/restssl/GetUDT
I get an HTTP 404 error: The resource cannot be found.
The cloud beta link is working: https://cloudbeta.docstar.com/EclipseServer/AstriaV2/Administration.svc/restssl/GetUDT
It says : Method not allowed, which at leasts tells me that it would work by calling the POST
Weāre installed on premise, not cloud. Not sure if that matters. And in our licenses, I see that āAPIā is āEnabledā
Trying multiple ways on my box but nothing is working. I did figure out that each of the SVC files in c:\Program Files\Astria Solutions Group\Eclipse Server\AstriaV2 have a similar help page. Just substitute the SVC name into that URL for the cloud and you get the Help page.
I got it !!
https://(URL)/(Server)Server/HostingV2/User.svc/restssl/LogIn
Where:
To find this, I simply opened ECM and clicked on something, for examples, āGroupsā in the āAdminā page. By activating the browserās developer console, in the āNetworkā tab, I saw the API call and double clicked to get the full URL called
And then, once you have the token from that call, use it in the header as āds-tokenā
Just for more clarity, as it may help some others out there.
My URL is normally
https://<servername>/docstarweb
and that does not work by adding the ā/AstriaV2/role.svc/restssl/helpā
Nor does it work if I simply add āserverā, per the example above, to get https://<servername>/docstarwebserver/AstriaV2/role.svc/restssl/help
Oddly, I had to change the URL to
https://<servername>/DocStarServer/AstriaV2/AffiliatedOrganization.svc/restssl/help
A little more digging yielded that ECM is actually multiple āapplicationsā under the Default Web Site in IIS. And the DocstarServer Application handles all the API calls, where the others handle the browser UI and reporting/DB Synching. Could be my original Docstar implementation from before it was an Epicor product - Iāve never looked at the IIS side that hard.
4 posts were split to a new topic: Create Document in ECM through API