(redirect_urls)
- create - Create a redirect URL
- get - Retrieve a redirect URL
- delete - Delete a redirect URL
Create a redirect URL
from clerk_backend_api import Clerk
s = Clerk(
bearer_auth="<YOUR_BEARER_TOKEN_HERE>",
)
res = s.redirect_urls.create(request={
"url": "https://my-app.com/oauth-callback",
})
if res is not None:
# handle response
pass
models.RedirectURL
Error Object |
Status Code |
Content Type |
models.ClerkErrors |
400,422 |
application/json |
models.SDKError |
4xx-5xx |
/ |
Retrieve the details of the redirect URL with the given ID
from clerk_backend_api import Clerk
s = Clerk(
bearer_auth="<YOUR_BEARER_TOKEN_HERE>",
)
res = s.redirect_urls.get(id="redir_01FG4K9G5NWSQ4ZPT4TQE4Z7G3")
if res is not None:
# handle response
pass
Parameter |
Type |
Required |
Description |
Example |
id |
str |
✔️ |
The ID of the redirect URL |
redir_01FG4K9G5NWSQ4ZPT4TQE4Z7G3 |
retries |
Optional[utils.RetryConfig] |
➖ |
Configuration to override the default retry behavior of the client. |
|
models.RedirectURL
Error Object |
Status Code |
Content Type |
models.ClerkErrors |
404 |
application/json |
models.SDKError |
4xx-5xx |
/ |
Remove the selected redirect URL from the whitelist of the instance
from clerk_backend_api import Clerk
s = Clerk(
bearer_auth="<YOUR_BEARER_TOKEN_HERE>",
)
res = s.redirect_urls.delete(id="redir_01FG4K9G5NWSQ4ZPT4TQE4Z7G3")
if res is not None:
# handle response
pass
Parameter |
Type |
Required |
Description |
Example |
id |
str |
✔️ |
The ID of the redirect URL |
redir_01FG4K9G5NWSQ4ZPT4TQE4Z7G3 |
retries |
Optional[utils.RetryConfig] |
➖ |
Configuration to override the default retry behavior of the client. |
|
models.DeletedObject
Error Object |
Status Code |
Content Type |
models.ClerkErrors |
404 |
application/json |
models.SDKError |
4xx-5xx |
/ |