Update API pages with v0.67.3

This commit is contained in:
netbirddev
2026-04-02 18:34:35 +00:00
parent 4bc28ac346
commit 76d7220acd
4 changed files with 351 additions and 7 deletions

View File

@@ -19,6 +19,11 @@ export const title = 'IDP Okta SCIM Integrations'
List of start_with string patterns for groups which users to sync
</Property>
<Property name="connector_id" type="string" required={false}>
DEX connector ID for embedded IDP setups
</Property>
<Property name="connection_name" type="string" required={true}>
@@ -45,6 +50,10 @@ curl -X POST https://api.netbird.io/api/integrations/okta-scim-idp \
"user_group_prefixes": [
"Users"
],
"connector_id": {
"type": "string",
"description": "DEX connector ID for embedded IDP setups"
},
"connection_name": "my-okta-connection"
}'
```
@@ -59,6 +68,10 @@ let data = JSON.stringify({
"user_group_prefixes": [
"Users"
],
"connector_id": {
"type": "string",
"description": "DEX connector ID for embedded IDP setups"
},
"connection_name": "my-okta-connection"
});
let config = {
@@ -95,6 +108,10 @@ payload = json.dumps({
"user_group_prefixes": [
"Users"
],
"connector_id": {
"type": "string",
"description": "DEX connector ID for embedded IDP setups"
},
"connection_name": "my-okta-connection"
})
headers = {
@@ -131,6 +148,10 @@ func main() {
"user_group_prefixes": [
"Users"
],
"connector_id": {
"type": "string",
"description": "DEX connector ID for embedded IDP setups"
},
"connection_name": "my-okta-connection"
}`)
client := &http.Client {
@@ -185,6 +206,10 @@ request.body = JSON.dump({
"user_group_prefixes": [
"Users"
],
"connector_id": {
"type": "string",
"description": "DEX connector ID for embedded IDP setups"
},
"connection_name": "my-okta-connection"
})
response = https.request(request)
@@ -203,6 +228,10 @@ RequestBody body = RequestBody.create(mediaType, '{
"user_group_prefixes": [
"Users"
],
"connector_id": {
"type": "string",
"description": "DEX connector ID for embedded IDP setups"
},
"connection_name": "my-okta-connection"
}');
Request request = new Request.Builder()
@@ -237,6 +266,10 @@ curl_setopt_array($curl, array(
"user_group_prefixes": [
"Users"
],
"connector_id": {
"type": "string",
"description": "DEX connector ID for embedded IDP setups"
},
"connection_name": "my-okta-connection"
}',
CURLOPT_HTTPHEADER => array(
@@ -266,6 +299,10 @@ echo $response;
"user_group_prefixes": [
"Users"
],
"connector_id": {
"type": "string",
"description": "DEX connector ID for embedded IDP setups"
},
"id": 1,
"auth_token": "nbs_abc***********************************",
"last_synced_at": "2023-05-15T10:30:00Z"
@@ -280,6 +317,7 @@ echo $response;
"user_group_prefixes": [
"string"
],
"connector_id": "string",
"id": "integer",
"auth_token": "string",
"last_synced_at": "string"
@@ -462,6 +500,10 @@ echo $response;
"user_group_prefixes": [
"Users"
],
"connector_id": {
"type": "string",
"description": "DEX connector ID for embedded IDP setups"
},
"id": 1,
"auth_token": "nbs_abc***********************************",
"last_synced_at": "2023-05-15T10:30:00Z"
@@ -478,6 +520,7 @@ echo $response;
"user_group_prefixes": [
"string"
],
"connector_id": "string",
"id": "integer",
"auth_token": "string",
"last_synced_at": "string"
@@ -660,6 +703,10 @@ echo $response;
"user_group_prefixes": [
"Users"
],
"connector_id": {
"type": "string",
"description": "DEX connector ID for embedded IDP setups"
},
"id": 1,
"auth_token": "nbs_abc***********************************",
"last_synced_at": "2023-05-15T10:30:00Z"
@@ -674,6 +721,7 @@ echo $response;
"user_group_prefixes": [
"string"
],
"connector_id": "string",
"id": "integer",
"auth_token": "string",
"last_synced_at": "string"
@@ -710,6 +758,11 @@ echo $response;
List of start_with string patterns for groups which users to sync
</Property>
<Property name="connector_id" type="string" required={false}>
DEX connector ID for embedded IDP setups
</Property>
</Properties>
@@ -731,7 +784,11 @@ curl -X PUT https://api.netbird.io/api/integrations/okta-scim-idp/{id} \
],
"user_group_prefixes": [
"Users"
]
],
"connector_id": {
"type": "string",
"description": "DEX connector ID for embedded IDP setups"
}
}'
```
@@ -745,7 +802,11 @@ let data = JSON.stringify({
],
"user_group_prefixes": [
"Users"
]
],
"connector_id": {
"type": "string",
"description": "DEX connector ID for embedded IDP setups"
}
});
let config = {
method: 'put',
@@ -781,7 +842,11 @@ payload = json.dumps({
],
"user_group_prefixes": [
"Users"
]
],
"connector_id": {
"type": "string",
"description": "DEX connector ID for embedded IDP setups"
}
})
headers = {
'Content-Type': 'application/json',
@@ -817,7 +882,11 @@ func main() {
],
"user_group_prefixes": [
"Users"
]
],
"connector_id": {
"type": "string",
"description": "DEX connector ID for embedded IDP setups"
}
}`)
client := &http.Client {
}
@@ -871,7 +940,11 @@ request.body = JSON.dump({
],
"user_group_prefixes": [
"Users"
]
],
"connector_id": {
"type": "string",
"description": "DEX connector ID for embedded IDP setups"
}
})
response = https.request(request)
puts response.read_body
@@ -889,7 +962,11 @@ RequestBody body = RequestBody.create(mediaType, '{
],
"user_group_prefixes": [
"Users"
]
],
"connector_id": {
"type": "string",
"description": "DEX connector ID for embedded IDP setups"
}
}');
Request request = new Request.Builder()
.url("https://api.netbird.io/api/integrations/okta-scim-idp/{id}")
@@ -923,7 +1000,11 @@ curl_setopt_array($curl, array(
],
"user_group_prefixes": [
"Users"
]
],
"connector_id": {
"type": "string",
"description": "DEX connector ID for embedded IDP setups"
}
}',
CURLOPT_HTTPHEADER => array(
'Content-Type: application/json',
@@ -952,6 +1033,10 @@ echo $response;
"user_group_prefixes": [
"Users"
],
"connector_id": {
"type": "string",
"description": "DEX connector ID for embedded IDP setups"
},
"id": 1,
"auth_token": "nbs_abc***********************************",
"last_synced_at": "2023-05-15T10:30:00Z"
@@ -966,6 +1051,7 @@ echo $response;
"user_group_prefixes": [
"string"
],
"connector_id": "string",
"id": "integer",
"auth_token": "string",
"last_synced_at": "string"