Retrieve service provider configuration
curl --request GET \
--url https://eu.phrase.com/idm/scim/ServiceProviderConfigimport requests
url = "https://eu.phrase.com/idm/scim/ServiceProviderConfig"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://eu.phrase.com/idm/scim/ServiceProviderConfig', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://eu.phrase.com/idm/scim/ServiceProviderConfig",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://eu.phrase.com/idm/scim/ServiceProviderConfig"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://eu.phrase.com/idm/scim/ServiceProviderConfig")
.asString();require 'uri'
require 'net/http'
url = URI("https://eu.phrase.com/idm/scim/ServiceProviderConfig")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body{}{
"schemas": [
"urn:ietf:params:scim:api:messages:2.0:Error"
],
"status": "<string>",
"scimType": "<string>",
"detail": "<string>"
}SCIM
Retrieve service provider configuration
Returns the SCIM service provider’s configuration, including supported features such as filtering, patch operations, and authentication schemes (RFC 7643 Section 5, RFC 7644 Section 4). No authentication is required.
GET
/
scim
/
ServiceProviderConfig
Retrieve service provider configuration
curl --request GET \
--url https://eu.phrase.com/idm/scim/ServiceProviderConfigimport requests
url = "https://eu.phrase.com/idm/scim/ServiceProviderConfig"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://eu.phrase.com/idm/scim/ServiceProviderConfig', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://eu.phrase.com/idm/scim/ServiceProviderConfig",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://eu.phrase.com/idm/scim/ServiceProviderConfig"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://eu.phrase.com/idm/scim/ServiceProviderConfig")
.asString();require 'uri'
require 'net/http'
url = URI("https://eu.phrase.com/idm/scim/ServiceProviderConfig")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body{}{
"schemas": [
"urn:ietf:params:scim:api:messages:2.0:Error"
],
"status": "<string>",
"scimType": "<string>",
"detail": "<string>"
}Response
Service provider configuration returned successfully
The response is of type object.
Was this page helpful?
⌘I