Calling external services
Learn section Development > Programming in the AL language > Calling external services: 8 Microsoft Learn pages. Index of what Learn documents here, linked to Learn.
- 8Learn pages
- 1videos
Path: Development > Programming in the AL language > Calling external services · tier official · system development · no narrative yet
Learn pages
- Azure Function Integration Telemetry: Learn about telemetry on Azure Function integrations with Business Central
- Call external services with the HttpClient data type: Learn about how to call external services using the HttpClient datatype.
- HttpClient data type: Provides a data type for sending HTTP requests and receiving HTTP responses from a resource identified by a URI.
- HttpClientHandler attribute: Specifies that the method is an HttpClientHandler method, which catches and handles HTTP requests in test executions.
- Mock outbound HttpClient web service calls during testing: Learn about how to test HttpClient web calls to external services without invoking the live/actual/remote service.
- Outgoing Web Service Request Trace: Learn about the outgoing web service request telemetry in Business Central
- Supported cipher suites: Lists the cipher suites that are supported for external APIs called from Business Central.
- Troubleshooting web service errors (OData, API, and SOAP): Learn about how to troubleshoot Business Central web service errors (OData, API, and SOAP).
Videos, posts and code changes
Linked by a Haiku matcher with a grounding quote from the item’s summary (link/topics.ts); machine-generated.
- #11612 Multiple runs of email retrieval on the same emails don’t persist again (code change): “Email retrieval no longer creates duplicate entries when the same emails are retrieved”
- #11745 Bug 648781: check the party identifier that the PEPPOL export will use (code change): “PEPPOL validation now uses the same party identifier provider as export”
- #11993 Enable HTTP requests before Expense Agent setup (code change): “The setup wizard enables HTTP client requests for the Expense Agent extension”
- #12140 [Email - SMTP Connector] Fix OAuth Base64URL token parsing (code change): “OAuth2 SMTP authentication now correctly decodes Base64URL tokens”
- #5833 Add Microsoft Graph API Support to SharePoint Connector (code change): “SharePoint Connector now supports Microsoft Graph API as an alternative to REST API”
- #8499 Adding
IsVerifiedDomainto theAzureADTenantmodule (code change): “checks whether a domain is among the tenant’s verified domains” - #9744 [Email - Outlook REST API] Skip attachments without contentBytes in RetrieveEmails (code change): “Attachments without contentBytes (item and reference attachments) are now skipped”
- #9748 Image Analyzer: use Computer Vision v3.2 instead of retiring v1.0 (code change): “The Image Analyzer app switches from the retiring Computer Vision v1.0 to v3.2 API”
- How to Use External APIs in Business Central (community post): “how to consume external APIs from within Business Central by making HTTP requests using the HttpClient data type”
- Native SFTP Support in Business Central 28 (community post): “Native SFTP Support in Business Central 28”
- Dynamics 365 Business Central: using SFTP from AL (the native way) (community post): “AL code can talk directly to SFTP servers”
- OAuth library for the Rest Client (community post): “OAuth library for Business Central’s Rest Client module has been released”
- What’s Cooking in Business Central: Cookies and Collectible Errors in the REST Client (video): “REST client; cookies; exception handling; collectible errors”
Source: Microsoft Learn (CC BY 4.0). Descriptions are Learn’s own.
What Learn documents here 8 Learn pages
- learnAzure Function Integration Telemetry2022-08-16
- learnCall external services with the HttpClient data type2026-03-04
- learnHttpClient data type2026-10-01
- learnHttpClientHandler attribute2026-10-01
- learnMock outbound HttpClient web service calls during testing2025-03-17
- learnOutgoing Web Service Request Trace2026-09-22
- learnSupported cipher suites2021-05-19
- learnTroubleshooting web service errors (OData, API, and SOAP)2024-01-10