https:// { Okta Domain } .okta-emea.com/sso/saml2/ { Idp ID } /home/oidc_client/ { App ID} / { Some other ID }
It doesnt answer my question, but it solved my issue.
It is also a bit different from the URL in the docs, so I dont know if I have solved it using a different method.
“Some other ID” is an ID that is added when I check the Embed Link on the App settings. Im not really sure what it is, but probably something obvious I have missed.
Take off the domain, so in this example you’d have /home/oidc_client/0asdfkns8fds8/sdfaisd8fhsdf89hsdf.
Finally combine the two, so in this case you’d have something like (of course replace the {myOktaDomain} and :idpId appropriately):
https://{myOktaDomain}.com/sso/saml2/:idpId/home/oidc_client/0asdfkns8fds8/sdfaisd8fhsdf89hsdf
Note that there is no /app as the deep linking docs suggest.
This should then give you a link that initially goes to the IDP for login, and then redirects to the app on successful authentication.