Skip to content

Commit d7ce5e4

Browse files
Merge pull request #36032 from AV25242/main
removed preview note
2 parents e9f28d0 + 209a784 commit d7ce5e4

File tree

1 file changed

+5
-12
lines changed

1 file changed

+5
-12
lines changed

docs/relational-databases/system-stored-procedures/sp-invoke-external-rest-endpoint-transact-sql.md

Lines changed: 5 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: The sp_invoke_external_rest_endpoint stored procedure invokes an HT
44
author: jettermctedder
55
ms.author: bspendolini
66
ms.reviewer: randolphwest
7-
ms.date: 07/31/2025
7+
ms.date: 12/08/2025
88
ms.service: sql
99
ms.topic: "reference"
1010
ms.custom:
@@ -26,9 +26,6 @@ monikerRange: "=sql-server-ver17 || =sql-server-linux-ver17 || =azuresqldb-curre
2626

2727
The `sp_invoke_external_rest_endpoint` stored procedure invokes an HTTPS REST endpoint provided as an input argument to the procedure.
2828

29-
> [!NOTE]
30-
> The `sp_invoke_external_rest_endpoint` stored procedure is in preview for [!INCLUDE [sssql25-md](../../includes/sssql25-md.md)].
31-
3229
## Ways to mitigate risk of unauthorized access or transfer of data
3330

3431
> [!CAUTION]
@@ -55,7 +52,7 @@ EXECUTE @returnValue = sp_invoke_external_rest_endpoint
5552
[ , [ @timeout = ] seconds ]
5653
[ , [ @credential = ] credential ]
5754
[ , @response OUTPUT ]
58-
[ , [ @retry_count = ] # of retries if there are errors ]
55+
[ , [ @retry_count = ] # of retries if there are errors ]
5956
```
6057

6158
## Arguments
@@ -114,16 +111,12 @@ GRANT EXECUTE ANY EXTERNAL ENDPOINT TO [<PRINCIPAL>];
114111

115112
### Enable in SQL Server 2025 and Azure SQL Managed Instance
116113

117-
> [!NOTE]
118-
> The `sp_invoke_external_rest_endpoint` stored procedure is in preview for [!INCLUDE [sssql25-md](../../includes/sssql25-md.md)].
119-
120114
The `sp_invoke_external_rest_endpoint` stored procedure is available in [!INCLUDE [sssql25-md](../../includes/sssql25-md.md)] and Azure SQL Managed Instance with the **SQL Server 2025** or **Always-up-to-date** [update policy](/azure/azure-sql/managed-instance/update-policy) and is disabled by default.
121115

122116
To enable the `sp_invoke_external_rest_endpoint` stored procedure in [!INCLUDE [sssql25-md](../../includes/sssql25-md.md)] and Azure SQL Managed Instance, run the following T-SQL code:
123117

124118
```sql
125119
EXECUTE sp_configure 'external rest endpoint enabled', 1;
126-
127120
RECONFIGURE WITH OVERRIDE;
128121
```
129122

@@ -360,7 +353,7 @@ Both system-assigned and user-assigned managed identities are supported:
360353

361354
#### Managed Identity and SQL Server 2025
362355

363-
To use [Managed Identity](/entra/identity/managed-identities-azure-resources/overview) for authentication on SQL Server 2025, you must enable the option by using `sp_configure` with a user that is [granted the ALTER SETTINGS server-level permission](../../relational-databases/system-stored-procedures/sp-configure-transact-sql.md#permissions).
356+
To use [Managed Identity](/entra/identity/managed-identities-azure-resources/overview) for authentication on [!INCLUDE [sssql25-md](../../includes/sssql25-md.md)], you must enable the option by using `sp_configure` with a user that is [granted the ALTER SETTINGS server-level permission](sp-configure-transact-sql.md#permissions).
364357

365358
```sql
366359
EXECUTE sp_configure 'allow server scoped db credentials', 1;
@@ -456,8 +449,8 @@ If setting the *@retry_count* parameter, the request will be retried when the fo
456449

457450
| HTTP Status Code | Error | Description |
458451
|-------------|------------|-------------|
459-
| 408 | Request Timeout | The client didn't produce a request within the servers time limit or the server timed out waiting. |
460-
| 429 | Too Many Requests | The client is being rate-limited. Retry time based on the Retry-After header value if provided. |
452+
| 408 | Request Timeout | The client didn't produce a request within the server's time limit or the server timed out waiting. |
453+
| 429 | Too Many Requests | The client is being rate-limited. Retry time based on the "Retry-After" header value if provided. |
461454
| 500 | Internal Server Error | Generic server error. |
462455
| 502 | Bad Gateway | The server received an invalid response from a backend. |
463456
| 503 | Service Unavailable | Indicates a temporary overload or downtime. |

0 commit comments

Comments
 (0)