I'm trying to use a data connector within SQL Server Integration Services (SSIS) to get information out of BC On-Line.
I'm having difficulties getting it to work and have been advised the problem is at Microsoft's end.
Apparently the following call is being made (can be executed in any browser) and it should return the available services to latch onto.
Can those of you out there that have BC on-line (not on-prem) please confirm of deny this works!
The URL is api.businesscentral.dynamics.com/v2.0/{Customer Guid}/{Tenant}/WS/{company}/services
e.g.
api.businesscentral.dynamics.com/v2.0/5981fced-e8e0-437a-8b7f-8663be1d21f1/Production/WS/My%20Company/services
The output I'm getting is and exception that looks like this, I suspect this is an on-prem method only???
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Body>
<s:Fault>
<faultcode xmlns:a="urn:microsoft-dynamics-schemas/error">
a:Microsoft.Dynamics.Nav.Service.WebMetadata.MetadataException
</faultcode>
<faultstring xml:lang="en-US">The metadata object Page 5396 was not found.</faultstring>
<detail>
<string xmlns="http://schemas.microsoft.com/2003/10/Serialization/">The metadata object Page 5396 was not found.</string>
</detail>
</s:Fault>
</s:Body>
</s:Envelope>