Cloud Identity API
POST
cloudidentity.customers.userinvitations.cancel
{{baseUrl}}/v1beta1/:name:cancel
QUERY PARAMS
name
BODY json
{}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1beta1/:name:cancel");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v1beta1/:name:cancel" {:content-type :json})
require "http/client"
url = "{{baseUrl}}/v1beta1/:name:cancel"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v1beta1/:name:cancel"),
Content = new StringContent("{}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1beta1/:name:cancel");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1beta1/:name:cancel"
payload := strings.NewReader("{}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v1beta1/:name:cancel HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 2
{}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v1beta1/:name:cancel")
.setHeader("content-type", "application/json")
.setBody("{}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1beta1/:name:cancel"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v1beta1/:name:cancel")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v1beta1/:name:cancel")
.header("content-type", "application/json")
.body("{}")
.asString();
const data = JSON.stringify({});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v1beta1/:name:cancel');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v1beta1/:name:cancel',
headers: {'content-type': 'application/json'},
data: {}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1beta1/:name:cancel';
const options = {method: 'POST', headers: {'content-type': 'application/json'}, body: '{}'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1beta1/:name:cancel',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{}")
val request = Request.Builder()
.url("{{baseUrl}}/v1beta1/:name:cancel")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1beta1/:name:cancel',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v1beta1/:name:cancel',
headers: {'content-type': 'application/json'},
body: {},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/v1beta1/:name:cancel');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/v1beta1/:name:cancel',
headers: {'content-type': 'application/json'},
data: {}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1beta1/:name:cancel';
const options = {method: 'POST', headers: {'content-type': 'application/json'}, body: '{}'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1beta1/:name:cancel"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/v1beta1/:name:cancel" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1beta1/:name:cancel",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/v1beta1/:name:cancel', [
'body' => '{}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v1beta1/:name:cancel');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
]));
$request->setRequestUrl('{{baseUrl}}/v1beta1/:name:cancel');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1beta1/:name:cancel' -Method POST -Headers $headers -ContentType 'application/json' -Body '{}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1beta1/:name:cancel' -Method POST -Headers $headers -ContentType 'application/json' -Body '{}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v1beta1/:name:cancel", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1beta1/:name:cancel"
payload = {}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1beta1/:name:cancel"
payload <- "{}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1beta1/:name:cancel")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/v1beta1/:name:cancel') do |req|
req.body = "{}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1beta1/:name:cancel";
let payload = json!({});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v1beta1/:name:cancel \
--header 'content-type: application/json' \
--data '{}'
echo '{}' | \
http POST {{baseUrl}}/v1beta1/:name:cancel \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{}' \
--output-document \
- {{baseUrl}}/v1beta1/:name:cancel
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1beta1/:name:cancel")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
cloudidentity.customers.userinvitations.isInvitableUser
{{baseUrl}}/v1beta1/:name:isInvitableUser
QUERY PARAMS
name
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1beta1/:name:isInvitableUser");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v1beta1/:name:isInvitableUser")
require "http/client"
url = "{{baseUrl}}/v1beta1/:name:isInvitableUser"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v1beta1/:name:isInvitableUser"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1beta1/:name:isInvitableUser");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1beta1/:name:isInvitableUser"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v1beta1/:name:isInvitableUser HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v1beta1/:name:isInvitableUser")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1beta1/:name:isInvitableUser"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v1beta1/:name:isInvitableUser")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v1beta1/:name:isInvitableUser")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/v1beta1/:name:isInvitableUser');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v1beta1/:name:isInvitableUser'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1beta1/:name:isInvitableUser';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1beta1/:name:isInvitableUser',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1beta1/:name:isInvitableUser")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1beta1/:name:isInvitableUser',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/v1beta1/:name:isInvitableUser'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v1beta1/:name:isInvitableUser');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/v1beta1/:name:isInvitableUser'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1beta1/:name:isInvitableUser';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1beta1/:name:isInvitableUser"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/v1beta1/:name:isInvitableUser" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1beta1/:name:isInvitableUser",
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;
}
request('GET', '{{baseUrl}}/v1beta1/:name:isInvitableUser');
echo $response->getBody();
setUrl('{{baseUrl}}/v1beta1/:name:isInvitableUser');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1beta1/:name:isInvitableUser');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1beta1/:name:isInvitableUser' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1beta1/:name:isInvitableUser' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v1beta1/:name:isInvitableUser")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1beta1/:name:isInvitableUser"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1beta1/:name:isInvitableUser"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1beta1/:name:isInvitableUser")
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
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v1beta1/:name:isInvitableUser') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1beta1/:name:isInvitableUser";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v1beta1/:name:isInvitableUser
http GET {{baseUrl}}/v1beta1/:name:isInvitableUser
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v1beta1/:name:isInvitableUser
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1beta1/:name:isInvitableUser")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
cloudidentity.customers.userinvitations.list
{{baseUrl}}/v1beta1/:parent/userinvitations
QUERY PARAMS
parent
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1beta1/:parent/userinvitations");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v1beta1/:parent/userinvitations")
require "http/client"
url = "{{baseUrl}}/v1beta1/:parent/userinvitations"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v1beta1/:parent/userinvitations"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1beta1/:parent/userinvitations");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1beta1/:parent/userinvitations"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v1beta1/:parent/userinvitations HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v1beta1/:parent/userinvitations")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1beta1/:parent/userinvitations"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v1beta1/:parent/userinvitations")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v1beta1/:parent/userinvitations")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/v1beta1/:parent/userinvitations');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v1beta1/:parent/userinvitations'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1beta1/:parent/userinvitations';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1beta1/:parent/userinvitations',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1beta1/:parent/userinvitations")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1beta1/:parent/userinvitations',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/v1beta1/:parent/userinvitations'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v1beta1/:parent/userinvitations');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/v1beta1/:parent/userinvitations'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1beta1/:parent/userinvitations';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1beta1/:parent/userinvitations"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/v1beta1/:parent/userinvitations" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1beta1/:parent/userinvitations",
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;
}
request('GET', '{{baseUrl}}/v1beta1/:parent/userinvitations');
echo $response->getBody();
setUrl('{{baseUrl}}/v1beta1/:parent/userinvitations');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1beta1/:parent/userinvitations');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1beta1/:parent/userinvitations' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1beta1/:parent/userinvitations' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v1beta1/:parent/userinvitations")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1beta1/:parent/userinvitations"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1beta1/:parent/userinvitations"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1beta1/:parent/userinvitations")
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
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v1beta1/:parent/userinvitations') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1beta1/:parent/userinvitations";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v1beta1/:parent/userinvitations
http GET {{baseUrl}}/v1beta1/:parent/userinvitations
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v1beta1/:parent/userinvitations
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1beta1/:parent/userinvitations")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
cloudidentity.customers.userinvitations.send
{{baseUrl}}/v1beta1/:name:send
QUERY PARAMS
name
BODY json
{}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1beta1/:name:send");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v1beta1/:name:send" {:content-type :json})
require "http/client"
url = "{{baseUrl}}/v1beta1/:name:send"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v1beta1/:name:send"),
Content = new StringContent("{}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1beta1/:name:send");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1beta1/:name:send"
payload := strings.NewReader("{}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v1beta1/:name:send HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 2
{}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v1beta1/:name:send")
.setHeader("content-type", "application/json")
.setBody("{}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1beta1/:name:send"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v1beta1/:name:send")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v1beta1/:name:send")
.header("content-type", "application/json")
.body("{}")
.asString();
const data = JSON.stringify({});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v1beta1/:name:send');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v1beta1/:name:send',
headers: {'content-type': 'application/json'},
data: {}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1beta1/:name:send';
const options = {method: 'POST', headers: {'content-type': 'application/json'}, body: '{}'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1beta1/:name:send',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{}")
val request = Request.Builder()
.url("{{baseUrl}}/v1beta1/:name:send")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1beta1/:name:send',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v1beta1/:name:send',
headers: {'content-type': 'application/json'},
body: {},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/v1beta1/:name:send');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/v1beta1/:name:send',
headers: {'content-type': 'application/json'},
data: {}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1beta1/:name:send';
const options = {method: 'POST', headers: {'content-type': 'application/json'}, body: '{}'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1beta1/:name:send"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/v1beta1/:name:send" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1beta1/:name:send",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/v1beta1/:name:send', [
'body' => '{}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v1beta1/:name:send');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
]));
$request->setRequestUrl('{{baseUrl}}/v1beta1/:name:send');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1beta1/:name:send' -Method POST -Headers $headers -ContentType 'application/json' -Body '{}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1beta1/:name:send' -Method POST -Headers $headers -ContentType 'application/json' -Body '{}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v1beta1/:name:send", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1beta1/:name:send"
payload = {}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1beta1/:name:send"
payload <- "{}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1beta1/:name:send")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/v1beta1/:name:send') do |req|
req.body = "{}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1beta1/:name:send";
let payload = json!({});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v1beta1/:name:send \
--header 'content-type: application/json' \
--data '{}'
echo '{}' | \
http POST {{baseUrl}}/v1beta1/:name:send \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{}' \
--output-document \
- {{baseUrl}}/v1beta1/:name:send
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1beta1/:name:send")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
cloudidentity.devices.create
{{baseUrl}}/v1beta1/devices
BODY json
{
"customer": "",
"device": {
"androidSpecificAttributes": {
"enabledUnknownSources": false,
"ownerProfileAccount": false,
"ownershipPrivilege": "",
"supportsWorkProfile": false
},
"assetTag": "",
"basebandVersion": "",
"bootloaderVersion": "",
"brand": "",
"buildNumber": "",
"clientTypes": [],
"compromisedState": "",
"createTime": "",
"deviceId": "",
"deviceType": "",
"enabledDeveloperOptions": false,
"enabledUsbDebugging": false,
"encryptionState": "",
"endpointVerificationSpecificAttributes": {
"certificateAttributes": [
{
"certificateTemplate": {
"id": "",
"majorVersion": 0,
"minorVersion": 0
},
"fingerprint": "",
"issuer": "",
"serialNumber": "",
"subject": "",
"thumbprint": "",
"validationState": "",
"validityExpirationTime": "",
"validityStartTime": ""
}
]
},
"hostname": "",
"imei": "",
"kernelVersion": "",
"lastSyncTime": "",
"managementState": "",
"manufacturer": "",
"meid": "",
"model": "",
"name": "",
"networkOperator": "",
"osVersion": "",
"otherAccounts": [],
"ownerType": "",
"releaseVersion": "",
"securityPatchTime": "",
"serialNumber": "",
"wifiMacAddresses": []
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1beta1/devices");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"customer\": \"\",\n \"device\": {\n \"androidSpecificAttributes\": {\n \"enabledUnknownSources\": false,\n \"ownerProfileAccount\": false,\n \"ownershipPrivilege\": \"\",\n \"supportsWorkProfile\": false\n },\n \"assetTag\": \"\",\n \"basebandVersion\": \"\",\n \"bootloaderVersion\": \"\",\n \"brand\": \"\",\n \"buildNumber\": \"\",\n \"clientTypes\": [],\n \"compromisedState\": \"\",\n \"createTime\": \"\",\n \"deviceId\": \"\",\n \"deviceType\": \"\",\n \"enabledDeveloperOptions\": false,\n \"enabledUsbDebugging\": false,\n \"encryptionState\": \"\",\n \"endpointVerificationSpecificAttributes\": {\n \"certificateAttributes\": [\n {\n \"certificateTemplate\": {\n \"id\": \"\",\n \"majorVersion\": 0,\n \"minorVersion\": 0\n },\n \"fingerprint\": \"\",\n \"issuer\": \"\",\n \"serialNumber\": \"\",\n \"subject\": \"\",\n \"thumbprint\": \"\",\n \"validationState\": \"\",\n \"validityExpirationTime\": \"\",\n \"validityStartTime\": \"\"\n }\n ]\n },\n \"hostname\": \"\",\n \"imei\": \"\",\n \"kernelVersion\": \"\",\n \"lastSyncTime\": \"\",\n \"managementState\": \"\",\n \"manufacturer\": \"\",\n \"meid\": \"\",\n \"model\": \"\",\n \"name\": \"\",\n \"networkOperator\": \"\",\n \"osVersion\": \"\",\n \"otherAccounts\": [],\n \"ownerType\": \"\",\n \"releaseVersion\": \"\",\n \"securityPatchTime\": \"\",\n \"serialNumber\": \"\",\n \"wifiMacAddresses\": []\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v1beta1/devices" {:content-type :json
:form-params {:customer ""
:device {:androidSpecificAttributes {:enabledUnknownSources false
:ownerProfileAccount false
:ownershipPrivilege ""
:supportsWorkProfile false}
:assetTag ""
:basebandVersion ""
:bootloaderVersion ""
:brand ""
:buildNumber ""
:clientTypes []
:compromisedState ""
:createTime ""
:deviceId ""
:deviceType ""
:enabledDeveloperOptions false
:enabledUsbDebugging false
:encryptionState ""
:endpointVerificationSpecificAttributes {:certificateAttributes [{:certificateTemplate {:id ""
:majorVersion 0
:minorVersion 0}
:fingerprint ""
:issuer ""
:serialNumber ""
:subject ""
:thumbprint ""
:validationState ""
:validityExpirationTime ""
:validityStartTime ""}]}
:hostname ""
:imei ""
:kernelVersion ""
:lastSyncTime ""
:managementState ""
:manufacturer ""
:meid ""
:model ""
:name ""
:networkOperator ""
:osVersion ""
:otherAccounts []
:ownerType ""
:releaseVersion ""
:securityPatchTime ""
:serialNumber ""
:wifiMacAddresses []}}})
require "http/client"
url = "{{baseUrl}}/v1beta1/devices"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"customer\": \"\",\n \"device\": {\n \"androidSpecificAttributes\": {\n \"enabledUnknownSources\": false,\n \"ownerProfileAccount\": false,\n \"ownershipPrivilege\": \"\",\n \"supportsWorkProfile\": false\n },\n \"assetTag\": \"\",\n \"basebandVersion\": \"\",\n \"bootloaderVersion\": \"\",\n \"brand\": \"\",\n \"buildNumber\": \"\",\n \"clientTypes\": [],\n \"compromisedState\": \"\",\n \"createTime\": \"\",\n \"deviceId\": \"\",\n \"deviceType\": \"\",\n \"enabledDeveloperOptions\": false,\n \"enabledUsbDebugging\": false,\n \"encryptionState\": \"\",\n \"endpointVerificationSpecificAttributes\": {\n \"certificateAttributes\": [\n {\n \"certificateTemplate\": {\n \"id\": \"\",\n \"majorVersion\": 0,\n \"minorVersion\": 0\n },\n \"fingerprint\": \"\",\n \"issuer\": \"\",\n \"serialNumber\": \"\",\n \"subject\": \"\",\n \"thumbprint\": \"\",\n \"validationState\": \"\",\n \"validityExpirationTime\": \"\",\n \"validityStartTime\": \"\"\n }\n ]\n },\n \"hostname\": \"\",\n \"imei\": \"\",\n \"kernelVersion\": \"\",\n \"lastSyncTime\": \"\",\n \"managementState\": \"\",\n \"manufacturer\": \"\",\n \"meid\": \"\",\n \"model\": \"\",\n \"name\": \"\",\n \"networkOperator\": \"\",\n \"osVersion\": \"\",\n \"otherAccounts\": [],\n \"ownerType\": \"\",\n \"releaseVersion\": \"\",\n \"securityPatchTime\": \"\",\n \"serialNumber\": \"\",\n \"wifiMacAddresses\": []\n }\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v1beta1/devices"),
Content = new StringContent("{\n \"customer\": \"\",\n \"device\": {\n \"androidSpecificAttributes\": {\n \"enabledUnknownSources\": false,\n \"ownerProfileAccount\": false,\n \"ownershipPrivilege\": \"\",\n \"supportsWorkProfile\": false\n },\n \"assetTag\": \"\",\n \"basebandVersion\": \"\",\n \"bootloaderVersion\": \"\",\n \"brand\": \"\",\n \"buildNumber\": \"\",\n \"clientTypes\": [],\n \"compromisedState\": \"\",\n \"createTime\": \"\",\n \"deviceId\": \"\",\n \"deviceType\": \"\",\n \"enabledDeveloperOptions\": false,\n \"enabledUsbDebugging\": false,\n \"encryptionState\": \"\",\n \"endpointVerificationSpecificAttributes\": {\n \"certificateAttributes\": [\n {\n \"certificateTemplate\": {\n \"id\": \"\",\n \"majorVersion\": 0,\n \"minorVersion\": 0\n },\n \"fingerprint\": \"\",\n \"issuer\": \"\",\n \"serialNumber\": \"\",\n \"subject\": \"\",\n \"thumbprint\": \"\",\n \"validationState\": \"\",\n \"validityExpirationTime\": \"\",\n \"validityStartTime\": \"\"\n }\n ]\n },\n \"hostname\": \"\",\n \"imei\": \"\",\n \"kernelVersion\": \"\",\n \"lastSyncTime\": \"\",\n \"managementState\": \"\",\n \"manufacturer\": \"\",\n \"meid\": \"\",\n \"model\": \"\",\n \"name\": \"\",\n \"networkOperator\": \"\",\n \"osVersion\": \"\",\n \"otherAccounts\": [],\n \"ownerType\": \"\",\n \"releaseVersion\": \"\",\n \"securityPatchTime\": \"\",\n \"serialNumber\": \"\",\n \"wifiMacAddresses\": []\n }\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1beta1/devices");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"customer\": \"\",\n \"device\": {\n \"androidSpecificAttributes\": {\n \"enabledUnknownSources\": false,\n \"ownerProfileAccount\": false,\n \"ownershipPrivilege\": \"\",\n \"supportsWorkProfile\": false\n },\n \"assetTag\": \"\",\n \"basebandVersion\": \"\",\n \"bootloaderVersion\": \"\",\n \"brand\": \"\",\n \"buildNumber\": \"\",\n \"clientTypes\": [],\n \"compromisedState\": \"\",\n \"createTime\": \"\",\n \"deviceId\": \"\",\n \"deviceType\": \"\",\n \"enabledDeveloperOptions\": false,\n \"enabledUsbDebugging\": false,\n \"encryptionState\": \"\",\n \"endpointVerificationSpecificAttributes\": {\n \"certificateAttributes\": [\n {\n \"certificateTemplate\": {\n \"id\": \"\",\n \"majorVersion\": 0,\n \"minorVersion\": 0\n },\n \"fingerprint\": \"\",\n \"issuer\": \"\",\n \"serialNumber\": \"\",\n \"subject\": \"\",\n \"thumbprint\": \"\",\n \"validationState\": \"\",\n \"validityExpirationTime\": \"\",\n \"validityStartTime\": \"\"\n }\n ]\n },\n \"hostname\": \"\",\n \"imei\": \"\",\n \"kernelVersion\": \"\",\n \"lastSyncTime\": \"\",\n \"managementState\": \"\",\n \"manufacturer\": \"\",\n \"meid\": \"\",\n \"model\": \"\",\n \"name\": \"\",\n \"networkOperator\": \"\",\n \"osVersion\": \"\",\n \"otherAccounts\": [],\n \"ownerType\": \"\",\n \"releaseVersion\": \"\",\n \"securityPatchTime\": \"\",\n \"serialNumber\": \"\",\n \"wifiMacAddresses\": []\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1beta1/devices"
payload := strings.NewReader("{\n \"customer\": \"\",\n \"device\": {\n \"androidSpecificAttributes\": {\n \"enabledUnknownSources\": false,\n \"ownerProfileAccount\": false,\n \"ownershipPrivilege\": \"\",\n \"supportsWorkProfile\": false\n },\n \"assetTag\": \"\",\n \"basebandVersion\": \"\",\n \"bootloaderVersion\": \"\",\n \"brand\": \"\",\n \"buildNumber\": \"\",\n \"clientTypes\": [],\n \"compromisedState\": \"\",\n \"createTime\": \"\",\n \"deviceId\": \"\",\n \"deviceType\": \"\",\n \"enabledDeveloperOptions\": false,\n \"enabledUsbDebugging\": false,\n \"encryptionState\": \"\",\n \"endpointVerificationSpecificAttributes\": {\n \"certificateAttributes\": [\n {\n \"certificateTemplate\": {\n \"id\": \"\",\n \"majorVersion\": 0,\n \"minorVersion\": 0\n },\n \"fingerprint\": \"\",\n \"issuer\": \"\",\n \"serialNumber\": \"\",\n \"subject\": \"\",\n \"thumbprint\": \"\",\n \"validationState\": \"\",\n \"validityExpirationTime\": \"\",\n \"validityStartTime\": \"\"\n }\n ]\n },\n \"hostname\": \"\",\n \"imei\": \"\",\n \"kernelVersion\": \"\",\n \"lastSyncTime\": \"\",\n \"managementState\": \"\",\n \"manufacturer\": \"\",\n \"meid\": \"\",\n \"model\": \"\",\n \"name\": \"\",\n \"networkOperator\": \"\",\n \"osVersion\": \"\",\n \"otherAccounts\": [],\n \"ownerType\": \"\",\n \"releaseVersion\": \"\",\n \"securityPatchTime\": \"\",\n \"serialNumber\": \"\",\n \"wifiMacAddresses\": []\n }\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v1beta1/devices HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 1427
{
"customer": "",
"device": {
"androidSpecificAttributes": {
"enabledUnknownSources": false,
"ownerProfileAccount": false,
"ownershipPrivilege": "",
"supportsWorkProfile": false
},
"assetTag": "",
"basebandVersion": "",
"bootloaderVersion": "",
"brand": "",
"buildNumber": "",
"clientTypes": [],
"compromisedState": "",
"createTime": "",
"deviceId": "",
"deviceType": "",
"enabledDeveloperOptions": false,
"enabledUsbDebugging": false,
"encryptionState": "",
"endpointVerificationSpecificAttributes": {
"certificateAttributes": [
{
"certificateTemplate": {
"id": "",
"majorVersion": 0,
"minorVersion": 0
},
"fingerprint": "",
"issuer": "",
"serialNumber": "",
"subject": "",
"thumbprint": "",
"validationState": "",
"validityExpirationTime": "",
"validityStartTime": ""
}
]
},
"hostname": "",
"imei": "",
"kernelVersion": "",
"lastSyncTime": "",
"managementState": "",
"manufacturer": "",
"meid": "",
"model": "",
"name": "",
"networkOperator": "",
"osVersion": "",
"otherAccounts": [],
"ownerType": "",
"releaseVersion": "",
"securityPatchTime": "",
"serialNumber": "",
"wifiMacAddresses": []
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v1beta1/devices")
.setHeader("content-type", "application/json")
.setBody("{\n \"customer\": \"\",\n \"device\": {\n \"androidSpecificAttributes\": {\n \"enabledUnknownSources\": false,\n \"ownerProfileAccount\": false,\n \"ownershipPrivilege\": \"\",\n \"supportsWorkProfile\": false\n },\n \"assetTag\": \"\",\n \"basebandVersion\": \"\",\n \"bootloaderVersion\": \"\",\n \"brand\": \"\",\n \"buildNumber\": \"\",\n \"clientTypes\": [],\n \"compromisedState\": \"\",\n \"createTime\": \"\",\n \"deviceId\": \"\",\n \"deviceType\": \"\",\n \"enabledDeveloperOptions\": false,\n \"enabledUsbDebugging\": false,\n \"encryptionState\": \"\",\n \"endpointVerificationSpecificAttributes\": {\n \"certificateAttributes\": [\n {\n \"certificateTemplate\": {\n \"id\": \"\",\n \"majorVersion\": 0,\n \"minorVersion\": 0\n },\n \"fingerprint\": \"\",\n \"issuer\": \"\",\n \"serialNumber\": \"\",\n \"subject\": \"\",\n \"thumbprint\": \"\",\n \"validationState\": \"\",\n \"validityExpirationTime\": \"\",\n \"validityStartTime\": \"\"\n }\n ]\n },\n \"hostname\": \"\",\n \"imei\": \"\",\n \"kernelVersion\": \"\",\n \"lastSyncTime\": \"\",\n \"managementState\": \"\",\n \"manufacturer\": \"\",\n \"meid\": \"\",\n \"model\": \"\",\n \"name\": \"\",\n \"networkOperator\": \"\",\n \"osVersion\": \"\",\n \"otherAccounts\": [],\n \"ownerType\": \"\",\n \"releaseVersion\": \"\",\n \"securityPatchTime\": \"\",\n \"serialNumber\": \"\",\n \"wifiMacAddresses\": []\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1beta1/devices"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"customer\": \"\",\n \"device\": {\n \"androidSpecificAttributes\": {\n \"enabledUnknownSources\": false,\n \"ownerProfileAccount\": false,\n \"ownershipPrivilege\": \"\",\n \"supportsWorkProfile\": false\n },\n \"assetTag\": \"\",\n \"basebandVersion\": \"\",\n \"bootloaderVersion\": \"\",\n \"brand\": \"\",\n \"buildNumber\": \"\",\n \"clientTypes\": [],\n \"compromisedState\": \"\",\n \"createTime\": \"\",\n \"deviceId\": \"\",\n \"deviceType\": \"\",\n \"enabledDeveloperOptions\": false,\n \"enabledUsbDebugging\": false,\n \"encryptionState\": \"\",\n \"endpointVerificationSpecificAttributes\": {\n \"certificateAttributes\": [\n {\n \"certificateTemplate\": {\n \"id\": \"\",\n \"majorVersion\": 0,\n \"minorVersion\": 0\n },\n \"fingerprint\": \"\",\n \"issuer\": \"\",\n \"serialNumber\": \"\",\n \"subject\": \"\",\n \"thumbprint\": \"\",\n \"validationState\": \"\",\n \"validityExpirationTime\": \"\",\n \"validityStartTime\": \"\"\n }\n ]\n },\n \"hostname\": \"\",\n \"imei\": \"\",\n \"kernelVersion\": \"\",\n \"lastSyncTime\": \"\",\n \"managementState\": \"\",\n \"manufacturer\": \"\",\n \"meid\": \"\",\n \"model\": \"\",\n \"name\": \"\",\n \"networkOperator\": \"\",\n \"osVersion\": \"\",\n \"otherAccounts\": [],\n \"ownerType\": \"\",\n \"releaseVersion\": \"\",\n \"securityPatchTime\": \"\",\n \"serialNumber\": \"\",\n \"wifiMacAddresses\": []\n }\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"customer\": \"\",\n \"device\": {\n \"androidSpecificAttributes\": {\n \"enabledUnknownSources\": false,\n \"ownerProfileAccount\": false,\n \"ownershipPrivilege\": \"\",\n \"supportsWorkProfile\": false\n },\n \"assetTag\": \"\",\n \"basebandVersion\": \"\",\n \"bootloaderVersion\": \"\",\n \"brand\": \"\",\n \"buildNumber\": \"\",\n \"clientTypes\": [],\n \"compromisedState\": \"\",\n \"createTime\": \"\",\n \"deviceId\": \"\",\n \"deviceType\": \"\",\n \"enabledDeveloperOptions\": false,\n \"enabledUsbDebugging\": false,\n \"encryptionState\": \"\",\n \"endpointVerificationSpecificAttributes\": {\n \"certificateAttributes\": [\n {\n \"certificateTemplate\": {\n \"id\": \"\",\n \"majorVersion\": 0,\n \"minorVersion\": 0\n },\n \"fingerprint\": \"\",\n \"issuer\": \"\",\n \"serialNumber\": \"\",\n \"subject\": \"\",\n \"thumbprint\": \"\",\n \"validationState\": \"\",\n \"validityExpirationTime\": \"\",\n \"validityStartTime\": \"\"\n }\n ]\n },\n \"hostname\": \"\",\n \"imei\": \"\",\n \"kernelVersion\": \"\",\n \"lastSyncTime\": \"\",\n \"managementState\": \"\",\n \"manufacturer\": \"\",\n \"meid\": \"\",\n \"model\": \"\",\n \"name\": \"\",\n \"networkOperator\": \"\",\n \"osVersion\": \"\",\n \"otherAccounts\": [],\n \"ownerType\": \"\",\n \"releaseVersion\": \"\",\n \"securityPatchTime\": \"\",\n \"serialNumber\": \"\",\n \"wifiMacAddresses\": []\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v1beta1/devices")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v1beta1/devices")
.header("content-type", "application/json")
.body("{\n \"customer\": \"\",\n \"device\": {\n \"androidSpecificAttributes\": {\n \"enabledUnknownSources\": false,\n \"ownerProfileAccount\": false,\n \"ownershipPrivilege\": \"\",\n \"supportsWorkProfile\": false\n },\n \"assetTag\": \"\",\n \"basebandVersion\": \"\",\n \"bootloaderVersion\": \"\",\n \"brand\": \"\",\n \"buildNumber\": \"\",\n \"clientTypes\": [],\n \"compromisedState\": \"\",\n \"createTime\": \"\",\n \"deviceId\": \"\",\n \"deviceType\": \"\",\n \"enabledDeveloperOptions\": false,\n \"enabledUsbDebugging\": false,\n \"encryptionState\": \"\",\n \"endpointVerificationSpecificAttributes\": {\n \"certificateAttributes\": [\n {\n \"certificateTemplate\": {\n \"id\": \"\",\n \"majorVersion\": 0,\n \"minorVersion\": 0\n },\n \"fingerprint\": \"\",\n \"issuer\": \"\",\n \"serialNumber\": \"\",\n \"subject\": \"\",\n \"thumbprint\": \"\",\n \"validationState\": \"\",\n \"validityExpirationTime\": \"\",\n \"validityStartTime\": \"\"\n }\n ]\n },\n \"hostname\": \"\",\n \"imei\": \"\",\n \"kernelVersion\": \"\",\n \"lastSyncTime\": \"\",\n \"managementState\": \"\",\n \"manufacturer\": \"\",\n \"meid\": \"\",\n \"model\": \"\",\n \"name\": \"\",\n \"networkOperator\": \"\",\n \"osVersion\": \"\",\n \"otherAccounts\": [],\n \"ownerType\": \"\",\n \"releaseVersion\": \"\",\n \"securityPatchTime\": \"\",\n \"serialNumber\": \"\",\n \"wifiMacAddresses\": []\n }\n}")
.asString();
const data = JSON.stringify({
customer: '',
device: {
androidSpecificAttributes: {
enabledUnknownSources: false,
ownerProfileAccount: false,
ownershipPrivilege: '',
supportsWorkProfile: false
},
assetTag: '',
basebandVersion: '',
bootloaderVersion: '',
brand: '',
buildNumber: '',
clientTypes: [],
compromisedState: '',
createTime: '',
deviceId: '',
deviceType: '',
enabledDeveloperOptions: false,
enabledUsbDebugging: false,
encryptionState: '',
endpointVerificationSpecificAttributes: {
certificateAttributes: [
{
certificateTemplate: {
id: '',
majorVersion: 0,
minorVersion: 0
},
fingerprint: '',
issuer: '',
serialNumber: '',
subject: '',
thumbprint: '',
validationState: '',
validityExpirationTime: '',
validityStartTime: ''
}
]
},
hostname: '',
imei: '',
kernelVersion: '',
lastSyncTime: '',
managementState: '',
manufacturer: '',
meid: '',
model: '',
name: '',
networkOperator: '',
osVersion: '',
otherAccounts: [],
ownerType: '',
releaseVersion: '',
securityPatchTime: '',
serialNumber: '',
wifiMacAddresses: []
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v1beta1/devices');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v1beta1/devices',
headers: {'content-type': 'application/json'},
data: {
customer: '',
device: {
androidSpecificAttributes: {
enabledUnknownSources: false,
ownerProfileAccount: false,
ownershipPrivilege: '',
supportsWorkProfile: false
},
assetTag: '',
basebandVersion: '',
bootloaderVersion: '',
brand: '',
buildNumber: '',
clientTypes: [],
compromisedState: '',
createTime: '',
deviceId: '',
deviceType: '',
enabledDeveloperOptions: false,
enabledUsbDebugging: false,
encryptionState: '',
endpointVerificationSpecificAttributes: {
certificateAttributes: [
{
certificateTemplate: {id: '', majorVersion: 0, minorVersion: 0},
fingerprint: '',
issuer: '',
serialNumber: '',
subject: '',
thumbprint: '',
validationState: '',
validityExpirationTime: '',
validityStartTime: ''
}
]
},
hostname: '',
imei: '',
kernelVersion: '',
lastSyncTime: '',
managementState: '',
manufacturer: '',
meid: '',
model: '',
name: '',
networkOperator: '',
osVersion: '',
otherAccounts: [],
ownerType: '',
releaseVersion: '',
securityPatchTime: '',
serialNumber: '',
wifiMacAddresses: []
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1beta1/devices';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"customer":"","device":{"androidSpecificAttributes":{"enabledUnknownSources":false,"ownerProfileAccount":false,"ownershipPrivilege":"","supportsWorkProfile":false},"assetTag":"","basebandVersion":"","bootloaderVersion":"","brand":"","buildNumber":"","clientTypes":[],"compromisedState":"","createTime":"","deviceId":"","deviceType":"","enabledDeveloperOptions":false,"enabledUsbDebugging":false,"encryptionState":"","endpointVerificationSpecificAttributes":{"certificateAttributes":[{"certificateTemplate":{"id":"","majorVersion":0,"minorVersion":0},"fingerprint":"","issuer":"","serialNumber":"","subject":"","thumbprint":"","validationState":"","validityExpirationTime":"","validityStartTime":""}]},"hostname":"","imei":"","kernelVersion":"","lastSyncTime":"","managementState":"","manufacturer":"","meid":"","model":"","name":"","networkOperator":"","osVersion":"","otherAccounts":[],"ownerType":"","releaseVersion":"","securityPatchTime":"","serialNumber":"","wifiMacAddresses":[]}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1beta1/devices',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "customer": "",\n "device": {\n "androidSpecificAttributes": {\n "enabledUnknownSources": false,\n "ownerProfileAccount": false,\n "ownershipPrivilege": "",\n "supportsWorkProfile": false\n },\n "assetTag": "",\n "basebandVersion": "",\n "bootloaderVersion": "",\n "brand": "",\n "buildNumber": "",\n "clientTypes": [],\n "compromisedState": "",\n "createTime": "",\n "deviceId": "",\n "deviceType": "",\n "enabledDeveloperOptions": false,\n "enabledUsbDebugging": false,\n "encryptionState": "",\n "endpointVerificationSpecificAttributes": {\n "certificateAttributes": [\n {\n "certificateTemplate": {\n "id": "",\n "majorVersion": 0,\n "minorVersion": 0\n },\n "fingerprint": "",\n "issuer": "",\n "serialNumber": "",\n "subject": "",\n "thumbprint": "",\n "validationState": "",\n "validityExpirationTime": "",\n "validityStartTime": ""\n }\n ]\n },\n "hostname": "",\n "imei": "",\n "kernelVersion": "",\n "lastSyncTime": "",\n "managementState": "",\n "manufacturer": "",\n "meid": "",\n "model": "",\n "name": "",\n "networkOperator": "",\n "osVersion": "",\n "otherAccounts": [],\n "ownerType": "",\n "releaseVersion": "",\n "securityPatchTime": "",\n "serialNumber": "",\n "wifiMacAddresses": []\n }\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"customer\": \"\",\n \"device\": {\n \"androidSpecificAttributes\": {\n \"enabledUnknownSources\": false,\n \"ownerProfileAccount\": false,\n \"ownershipPrivilege\": \"\",\n \"supportsWorkProfile\": false\n },\n \"assetTag\": \"\",\n \"basebandVersion\": \"\",\n \"bootloaderVersion\": \"\",\n \"brand\": \"\",\n \"buildNumber\": \"\",\n \"clientTypes\": [],\n \"compromisedState\": \"\",\n \"createTime\": \"\",\n \"deviceId\": \"\",\n \"deviceType\": \"\",\n \"enabledDeveloperOptions\": false,\n \"enabledUsbDebugging\": false,\n \"encryptionState\": \"\",\n \"endpointVerificationSpecificAttributes\": {\n \"certificateAttributes\": [\n {\n \"certificateTemplate\": {\n \"id\": \"\",\n \"majorVersion\": 0,\n \"minorVersion\": 0\n },\n \"fingerprint\": \"\",\n \"issuer\": \"\",\n \"serialNumber\": \"\",\n \"subject\": \"\",\n \"thumbprint\": \"\",\n \"validationState\": \"\",\n \"validityExpirationTime\": \"\",\n \"validityStartTime\": \"\"\n }\n ]\n },\n \"hostname\": \"\",\n \"imei\": \"\",\n \"kernelVersion\": \"\",\n \"lastSyncTime\": \"\",\n \"managementState\": \"\",\n \"manufacturer\": \"\",\n \"meid\": \"\",\n \"model\": \"\",\n \"name\": \"\",\n \"networkOperator\": \"\",\n \"osVersion\": \"\",\n \"otherAccounts\": [],\n \"ownerType\": \"\",\n \"releaseVersion\": \"\",\n \"securityPatchTime\": \"\",\n \"serialNumber\": \"\",\n \"wifiMacAddresses\": []\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v1beta1/devices")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1beta1/devices',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
customer: '',
device: {
androidSpecificAttributes: {
enabledUnknownSources: false,
ownerProfileAccount: false,
ownershipPrivilege: '',
supportsWorkProfile: false
},
assetTag: '',
basebandVersion: '',
bootloaderVersion: '',
brand: '',
buildNumber: '',
clientTypes: [],
compromisedState: '',
createTime: '',
deviceId: '',
deviceType: '',
enabledDeveloperOptions: false,
enabledUsbDebugging: false,
encryptionState: '',
endpointVerificationSpecificAttributes: {
certificateAttributes: [
{
certificateTemplate: {id: '', majorVersion: 0, minorVersion: 0},
fingerprint: '',
issuer: '',
serialNumber: '',
subject: '',
thumbprint: '',
validationState: '',
validityExpirationTime: '',
validityStartTime: ''
}
]
},
hostname: '',
imei: '',
kernelVersion: '',
lastSyncTime: '',
managementState: '',
manufacturer: '',
meid: '',
model: '',
name: '',
networkOperator: '',
osVersion: '',
otherAccounts: [],
ownerType: '',
releaseVersion: '',
securityPatchTime: '',
serialNumber: '',
wifiMacAddresses: []
}
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v1beta1/devices',
headers: {'content-type': 'application/json'},
body: {
customer: '',
device: {
androidSpecificAttributes: {
enabledUnknownSources: false,
ownerProfileAccount: false,
ownershipPrivilege: '',
supportsWorkProfile: false
},
assetTag: '',
basebandVersion: '',
bootloaderVersion: '',
brand: '',
buildNumber: '',
clientTypes: [],
compromisedState: '',
createTime: '',
deviceId: '',
deviceType: '',
enabledDeveloperOptions: false,
enabledUsbDebugging: false,
encryptionState: '',
endpointVerificationSpecificAttributes: {
certificateAttributes: [
{
certificateTemplate: {id: '', majorVersion: 0, minorVersion: 0},
fingerprint: '',
issuer: '',
serialNumber: '',
subject: '',
thumbprint: '',
validationState: '',
validityExpirationTime: '',
validityStartTime: ''
}
]
},
hostname: '',
imei: '',
kernelVersion: '',
lastSyncTime: '',
managementState: '',
manufacturer: '',
meid: '',
model: '',
name: '',
networkOperator: '',
osVersion: '',
otherAccounts: [],
ownerType: '',
releaseVersion: '',
securityPatchTime: '',
serialNumber: '',
wifiMacAddresses: []
}
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/v1beta1/devices');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
customer: '',
device: {
androidSpecificAttributes: {
enabledUnknownSources: false,
ownerProfileAccount: false,
ownershipPrivilege: '',
supportsWorkProfile: false
},
assetTag: '',
basebandVersion: '',
bootloaderVersion: '',
brand: '',
buildNumber: '',
clientTypes: [],
compromisedState: '',
createTime: '',
deviceId: '',
deviceType: '',
enabledDeveloperOptions: false,
enabledUsbDebugging: false,
encryptionState: '',
endpointVerificationSpecificAttributes: {
certificateAttributes: [
{
certificateTemplate: {
id: '',
majorVersion: 0,
minorVersion: 0
},
fingerprint: '',
issuer: '',
serialNumber: '',
subject: '',
thumbprint: '',
validationState: '',
validityExpirationTime: '',
validityStartTime: ''
}
]
},
hostname: '',
imei: '',
kernelVersion: '',
lastSyncTime: '',
managementState: '',
manufacturer: '',
meid: '',
model: '',
name: '',
networkOperator: '',
osVersion: '',
otherAccounts: [],
ownerType: '',
releaseVersion: '',
securityPatchTime: '',
serialNumber: '',
wifiMacAddresses: []
}
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/v1beta1/devices',
headers: {'content-type': 'application/json'},
data: {
customer: '',
device: {
androidSpecificAttributes: {
enabledUnknownSources: false,
ownerProfileAccount: false,
ownershipPrivilege: '',
supportsWorkProfile: false
},
assetTag: '',
basebandVersion: '',
bootloaderVersion: '',
brand: '',
buildNumber: '',
clientTypes: [],
compromisedState: '',
createTime: '',
deviceId: '',
deviceType: '',
enabledDeveloperOptions: false,
enabledUsbDebugging: false,
encryptionState: '',
endpointVerificationSpecificAttributes: {
certificateAttributes: [
{
certificateTemplate: {id: '', majorVersion: 0, minorVersion: 0},
fingerprint: '',
issuer: '',
serialNumber: '',
subject: '',
thumbprint: '',
validationState: '',
validityExpirationTime: '',
validityStartTime: ''
}
]
},
hostname: '',
imei: '',
kernelVersion: '',
lastSyncTime: '',
managementState: '',
manufacturer: '',
meid: '',
model: '',
name: '',
networkOperator: '',
osVersion: '',
otherAccounts: [],
ownerType: '',
releaseVersion: '',
securityPatchTime: '',
serialNumber: '',
wifiMacAddresses: []
}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1beta1/devices';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"customer":"","device":{"androidSpecificAttributes":{"enabledUnknownSources":false,"ownerProfileAccount":false,"ownershipPrivilege":"","supportsWorkProfile":false},"assetTag":"","basebandVersion":"","bootloaderVersion":"","brand":"","buildNumber":"","clientTypes":[],"compromisedState":"","createTime":"","deviceId":"","deviceType":"","enabledDeveloperOptions":false,"enabledUsbDebugging":false,"encryptionState":"","endpointVerificationSpecificAttributes":{"certificateAttributes":[{"certificateTemplate":{"id":"","majorVersion":0,"minorVersion":0},"fingerprint":"","issuer":"","serialNumber":"","subject":"","thumbprint":"","validationState":"","validityExpirationTime":"","validityStartTime":""}]},"hostname":"","imei":"","kernelVersion":"","lastSyncTime":"","managementState":"","manufacturer":"","meid":"","model":"","name":"","networkOperator":"","osVersion":"","otherAccounts":[],"ownerType":"","releaseVersion":"","securityPatchTime":"","serialNumber":"","wifiMacAddresses":[]}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"customer": @"",
@"device": @{ @"androidSpecificAttributes": @{ @"enabledUnknownSources": @NO, @"ownerProfileAccount": @NO, @"ownershipPrivilege": @"", @"supportsWorkProfile": @NO }, @"assetTag": @"", @"basebandVersion": @"", @"bootloaderVersion": @"", @"brand": @"", @"buildNumber": @"", @"clientTypes": @[ ], @"compromisedState": @"", @"createTime": @"", @"deviceId": @"", @"deviceType": @"", @"enabledDeveloperOptions": @NO, @"enabledUsbDebugging": @NO, @"encryptionState": @"", @"endpointVerificationSpecificAttributes": @{ @"certificateAttributes": @[ @{ @"certificateTemplate": @{ @"id": @"", @"majorVersion": @0, @"minorVersion": @0 }, @"fingerprint": @"", @"issuer": @"", @"serialNumber": @"", @"subject": @"", @"thumbprint": @"", @"validationState": @"", @"validityExpirationTime": @"", @"validityStartTime": @"" } ] }, @"hostname": @"", @"imei": @"", @"kernelVersion": @"", @"lastSyncTime": @"", @"managementState": @"", @"manufacturer": @"", @"meid": @"", @"model": @"", @"name": @"", @"networkOperator": @"", @"osVersion": @"", @"otherAccounts": @[ ], @"ownerType": @"", @"releaseVersion": @"", @"securityPatchTime": @"", @"serialNumber": @"", @"wifiMacAddresses": @[ ] } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1beta1/devices"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/v1beta1/devices" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"customer\": \"\",\n \"device\": {\n \"androidSpecificAttributes\": {\n \"enabledUnknownSources\": false,\n \"ownerProfileAccount\": false,\n \"ownershipPrivilege\": \"\",\n \"supportsWorkProfile\": false\n },\n \"assetTag\": \"\",\n \"basebandVersion\": \"\",\n \"bootloaderVersion\": \"\",\n \"brand\": \"\",\n \"buildNumber\": \"\",\n \"clientTypes\": [],\n \"compromisedState\": \"\",\n \"createTime\": \"\",\n \"deviceId\": \"\",\n \"deviceType\": \"\",\n \"enabledDeveloperOptions\": false,\n \"enabledUsbDebugging\": false,\n \"encryptionState\": \"\",\n \"endpointVerificationSpecificAttributes\": {\n \"certificateAttributes\": [\n {\n \"certificateTemplate\": {\n \"id\": \"\",\n \"majorVersion\": 0,\n \"minorVersion\": 0\n },\n \"fingerprint\": \"\",\n \"issuer\": \"\",\n \"serialNumber\": \"\",\n \"subject\": \"\",\n \"thumbprint\": \"\",\n \"validationState\": \"\",\n \"validityExpirationTime\": \"\",\n \"validityStartTime\": \"\"\n }\n ]\n },\n \"hostname\": \"\",\n \"imei\": \"\",\n \"kernelVersion\": \"\",\n \"lastSyncTime\": \"\",\n \"managementState\": \"\",\n \"manufacturer\": \"\",\n \"meid\": \"\",\n \"model\": \"\",\n \"name\": \"\",\n \"networkOperator\": \"\",\n \"osVersion\": \"\",\n \"otherAccounts\": [],\n \"ownerType\": \"\",\n \"releaseVersion\": \"\",\n \"securityPatchTime\": \"\",\n \"serialNumber\": \"\",\n \"wifiMacAddresses\": []\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1beta1/devices",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'customer' => '',
'device' => [
'androidSpecificAttributes' => [
'enabledUnknownSources' => null,
'ownerProfileAccount' => null,
'ownershipPrivilege' => '',
'supportsWorkProfile' => null
],
'assetTag' => '',
'basebandVersion' => '',
'bootloaderVersion' => '',
'brand' => '',
'buildNumber' => '',
'clientTypes' => [
],
'compromisedState' => '',
'createTime' => '',
'deviceId' => '',
'deviceType' => '',
'enabledDeveloperOptions' => null,
'enabledUsbDebugging' => null,
'encryptionState' => '',
'endpointVerificationSpecificAttributes' => [
'certificateAttributes' => [
[
'certificateTemplate' => [
'id' => '',
'majorVersion' => 0,
'minorVersion' => 0
],
'fingerprint' => '',
'issuer' => '',
'serialNumber' => '',
'subject' => '',
'thumbprint' => '',
'validationState' => '',
'validityExpirationTime' => '',
'validityStartTime' => ''
]
]
],
'hostname' => '',
'imei' => '',
'kernelVersion' => '',
'lastSyncTime' => '',
'managementState' => '',
'manufacturer' => '',
'meid' => '',
'model' => '',
'name' => '',
'networkOperator' => '',
'osVersion' => '',
'otherAccounts' => [
],
'ownerType' => '',
'releaseVersion' => '',
'securityPatchTime' => '',
'serialNumber' => '',
'wifiMacAddresses' => [
]
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/v1beta1/devices', [
'body' => '{
"customer": "",
"device": {
"androidSpecificAttributes": {
"enabledUnknownSources": false,
"ownerProfileAccount": false,
"ownershipPrivilege": "",
"supportsWorkProfile": false
},
"assetTag": "",
"basebandVersion": "",
"bootloaderVersion": "",
"brand": "",
"buildNumber": "",
"clientTypes": [],
"compromisedState": "",
"createTime": "",
"deviceId": "",
"deviceType": "",
"enabledDeveloperOptions": false,
"enabledUsbDebugging": false,
"encryptionState": "",
"endpointVerificationSpecificAttributes": {
"certificateAttributes": [
{
"certificateTemplate": {
"id": "",
"majorVersion": 0,
"minorVersion": 0
},
"fingerprint": "",
"issuer": "",
"serialNumber": "",
"subject": "",
"thumbprint": "",
"validationState": "",
"validityExpirationTime": "",
"validityStartTime": ""
}
]
},
"hostname": "",
"imei": "",
"kernelVersion": "",
"lastSyncTime": "",
"managementState": "",
"manufacturer": "",
"meid": "",
"model": "",
"name": "",
"networkOperator": "",
"osVersion": "",
"otherAccounts": [],
"ownerType": "",
"releaseVersion": "",
"securityPatchTime": "",
"serialNumber": "",
"wifiMacAddresses": []
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v1beta1/devices');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'customer' => '',
'device' => [
'androidSpecificAttributes' => [
'enabledUnknownSources' => null,
'ownerProfileAccount' => null,
'ownershipPrivilege' => '',
'supportsWorkProfile' => null
],
'assetTag' => '',
'basebandVersion' => '',
'bootloaderVersion' => '',
'brand' => '',
'buildNumber' => '',
'clientTypes' => [
],
'compromisedState' => '',
'createTime' => '',
'deviceId' => '',
'deviceType' => '',
'enabledDeveloperOptions' => null,
'enabledUsbDebugging' => null,
'encryptionState' => '',
'endpointVerificationSpecificAttributes' => [
'certificateAttributes' => [
[
'certificateTemplate' => [
'id' => '',
'majorVersion' => 0,
'minorVersion' => 0
],
'fingerprint' => '',
'issuer' => '',
'serialNumber' => '',
'subject' => '',
'thumbprint' => '',
'validationState' => '',
'validityExpirationTime' => '',
'validityStartTime' => ''
]
]
],
'hostname' => '',
'imei' => '',
'kernelVersion' => '',
'lastSyncTime' => '',
'managementState' => '',
'manufacturer' => '',
'meid' => '',
'model' => '',
'name' => '',
'networkOperator' => '',
'osVersion' => '',
'otherAccounts' => [
],
'ownerType' => '',
'releaseVersion' => '',
'securityPatchTime' => '',
'serialNumber' => '',
'wifiMacAddresses' => [
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'customer' => '',
'device' => [
'androidSpecificAttributes' => [
'enabledUnknownSources' => null,
'ownerProfileAccount' => null,
'ownershipPrivilege' => '',
'supportsWorkProfile' => null
],
'assetTag' => '',
'basebandVersion' => '',
'bootloaderVersion' => '',
'brand' => '',
'buildNumber' => '',
'clientTypes' => [
],
'compromisedState' => '',
'createTime' => '',
'deviceId' => '',
'deviceType' => '',
'enabledDeveloperOptions' => null,
'enabledUsbDebugging' => null,
'encryptionState' => '',
'endpointVerificationSpecificAttributes' => [
'certificateAttributes' => [
[
'certificateTemplate' => [
'id' => '',
'majorVersion' => 0,
'minorVersion' => 0
],
'fingerprint' => '',
'issuer' => '',
'serialNumber' => '',
'subject' => '',
'thumbprint' => '',
'validationState' => '',
'validityExpirationTime' => '',
'validityStartTime' => ''
]
]
],
'hostname' => '',
'imei' => '',
'kernelVersion' => '',
'lastSyncTime' => '',
'managementState' => '',
'manufacturer' => '',
'meid' => '',
'model' => '',
'name' => '',
'networkOperator' => '',
'osVersion' => '',
'otherAccounts' => [
],
'ownerType' => '',
'releaseVersion' => '',
'securityPatchTime' => '',
'serialNumber' => '',
'wifiMacAddresses' => [
]
]
]));
$request->setRequestUrl('{{baseUrl}}/v1beta1/devices');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1beta1/devices' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"customer": "",
"device": {
"androidSpecificAttributes": {
"enabledUnknownSources": false,
"ownerProfileAccount": false,
"ownershipPrivilege": "",
"supportsWorkProfile": false
},
"assetTag": "",
"basebandVersion": "",
"bootloaderVersion": "",
"brand": "",
"buildNumber": "",
"clientTypes": [],
"compromisedState": "",
"createTime": "",
"deviceId": "",
"deviceType": "",
"enabledDeveloperOptions": false,
"enabledUsbDebugging": false,
"encryptionState": "",
"endpointVerificationSpecificAttributes": {
"certificateAttributes": [
{
"certificateTemplate": {
"id": "",
"majorVersion": 0,
"minorVersion": 0
},
"fingerprint": "",
"issuer": "",
"serialNumber": "",
"subject": "",
"thumbprint": "",
"validationState": "",
"validityExpirationTime": "",
"validityStartTime": ""
}
]
},
"hostname": "",
"imei": "",
"kernelVersion": "",
"lastSyncTime": "",
"managementState": "",
"manufacturer": "",
"meid": "",
"model": "",
"name": "",
"networkOperator": "",
"osVersion": "",
"otherAccounts": [],
"ownerType": "",
"releaseVersion": "",
"securityPatchTime": "",
"serialNumber": "",
"wifiMacAddresses": []
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1beta1/devices' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"customer": "",
"device": {
"androidSpecificAttributes": {
"enabledUnknownSources": false,
"ownerProfileAccount": false,
"ownershipPrivilege": "",
"supportsWorkProfile": false
},
"assetTag": "",
"basebandVersion": "",
"bootloaderVersion": "",
"brand": "",
"buildNumber": "",
"clientTypes": [],
"compromisedState": "",
"createTime": "",
"deviceId": "",
"deviceType": "",
"enabledDeveloperOptions": false,
"enabledUsbDebugging": false,
"encryptionState": "",
"endpointVerificationSpecificAttributes": {
"certificateAttributes": [
{
"certificateTemplate": {
"id": "",
"majorVersion": 0,
"minorVersion": 0
},
"fingerprint": "",
"issuer": "",
"serialNumber": "",
"subject": "",
"thumbprint": "",
"validationState": "",
"validityExpirationTime": "",
"validityStartTime": ""
}
]
},
"hostname": "",
"imei": "",
"kernelVersion": "",
"lastSyncTime": "",
"managementState": "",
"manufacturer": "",
"meid": "",
"model": "",
"name": "",
"networkOperator": "",
"osVersion": "",
"otherAccounts": [],
"ownerType": "",
"releaseVersion": "",
"securityPatchTime": "",
"serialNumber": "",
"wifiMacAddresses": []
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"customer\": \"\",\n \"device\": {\n \"androidSpecificAttributes\": {\n \"enabledUnknownSources\": false,\n \"ownerProfileAccount\": false,\n \"ownershipPrivilege\": \"\",\n \"supportsWorkProfile\": false\n },\n \"assetTag\": \"\",\n \"basebandVersion\": \"\",\n \"bootloaderVersion\": \"\",\n \"brand\": \"\",\n \"buildNumber\": \"\",\n \"clientTypes\": [],\n \"compromisedState\": \"\",\n \"createTime\": \"\",\n \"deviceId\": \"\",\n \"deviceType\": \"\",\n \"enabledDeveloperOptions\": false,\n \"enabledUsbDebugging\": false,\n \"encryptionState\": \"\",\n \"endpointVerificationSpecificAttributes\": {\n \"certificateAttributes\": [\n {\n \"certificateTemplate\": {\n \"id\": \"\",\n \"majorVersion\": 0,\n \"minorVersion\": 0\n },\n \"fingerprint\": \"\",\n \"issuer\": \"\",\n \"serialNumber\": \"\",\n \"subject\": \"\",\n \"thumbprint\": \"\",\n \"validationState\": \"\",\n \"validityExpirationTime\": \"\",\n \"validityStartTime\": \"\"\n }\n ]\n },\n \"hostname\": \"\",\n \"imei\": \"\",\n \"kernelVersion\": \"\",\n \"lastSyncTime\": \"\",\n \"managementState\": \"\",\n \"manufacturer\": \"\",\n \"meid\": \"\",\n \"model\": \"\",\n \"name\": \"\",\n \"networkOperator\": \"\",\n \"osVersion\": \"\",\n \"otherAccounts\": [],\n \"ownerType\": \"\",\n \"releaseVersion\": \"\",\n \"securityPatchTime\": \"\",\n \"serialNumber\": \"\",\n \"wifiMacAddresses\": []\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v1beta1/devices", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1beta1/devices"
payload = {
"customer": "",
"device": {
"androidSpecificAttributes": {
"enabledUnknownSources": False,
"ownerProfileAccount": False,
"ownershipPrivilege": "",
"supportsWorkProfile": False
},
"assetTag": "",
"basebandVersion": "",
"bootloaderVersion": "",
"brand": "",
"buildNumber": "",
"clientTypes": [],
"compromisedState": "",
"createTime": "",
"deviceId": "",
"deviceType": "",
"enabledDeveloperOptions": False,
"enabledUsbDebugging": False,
"encryptionState": "",
"endpointVerificationSpecificAttributes": { "certificateAttributes": [
{
"certificateTemplate": {
"id": "",
"majorVersion": 0,
"minorVersion": 0
},
"fingerprint": "",
"issuer": "",
"serialNumber": "",
"subject": "",
"thumbprint": "",
"validationState": "",
"validityExpirationTime": "",
"validityStartTime": ""
}
] },
"hostname": "",
"imei": "",
"kernelVersion": "",
"lastSyncTime": "",
"managementState": "",
"manufacturer": "",
"meid": "",
"model": "",
"name": "",
"networkOperator": "",
"osVersion": "",
"otherAccounts": [],
"ownerType": "",
"releaseVersion": "",
"securityPatchTime": "",
"serialNumber": "",
"wifiMacAddresses": []
}
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1beta1/devices"
payload <- "{\n \"customer\": \"\",\n \"device\": {\n \"androidSpecificAttributes\": {\n \"enabledUnknownSources\": false,\n \"ownerProfileAccount\": false,\n \"ownershipPrivilege\": \"\",\n \"supportsWorkProfile\": false\n },\n \"assetTag\": \"\",\n \"basebandVersion\": \"\",\n \"bootloaderVersion\": \"\",\n \"brand\": \"\",\n \"buildNumber\": \"\",\n \"clientTypes\": [],\n \"compromisedState\": \"\",\n \"createTime\": \"\",\n \"deviceId\": \"\",\n \"deviceType\": \"\",\n \"enabledDeveloperOptions\": false,\n \"enabledUsbDebugging\": false,\n \"encryptionState\": \"\",\n \"endpointVerificationSpecificAttributes\": {\n \"certificateAttributes\": [\n {\n \"certificateTemplate\": {\n \"id\": \"\",\n \"majorVersion\": 0,\n \"minorVersion\": 0\n },\n \"fingerprint\": \"\",\n \"issuer\": \"\",\n \"serialNumber\": \"\",\n \"subject\": \"\",\n \"thumbprint\": \"\",\n \"validationState\": \"\",\n \"validityExpirationTime\": \"\",\n \"validityStartTime\": \"\"\n }\n ]\n },\n \"hostname\": \"\",\n \"imei\": \"\",\n \"kernelVersion\": \"\",\n \"lastSyncTime\": \"\",\n \"managementState\": \"\",\n \"manufacturer\": \"\",\n \"meid\": \"\",\n \"model\": \"\",\n \"name\": \"\",\n \"networkOperator\": \"\",\n \"osVersion\": \"\",\n \"otherAccounts\": [],\n \"ownerType\": \"\",\n \"releaseVersion\": \"\",\n \"securityPatchTime\": \"\",\n \"serialNumber\": \"\",\n \"wifiMacAddresses\": []\n }\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1beta1/devices")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"customer\": \"\",\n \"device\": {\n \"androidSpecificAttributes\": {\n \"enabledUnknownSources\": false,\n \"ownerProfileAccount\": false,\n \"ownershipPrivilege\": \"\",\n \"supportsWorkProfile\": false\n },\n \"assetTag\": \"\",\n \"basebandVersion\": \"\",\n \"bootloaderVersion\": \"\",\n \"brand\": \"\",\n \"buildNumber\": \"\",\n \"clientTypes\": [],\n \"compromisedState\": \"\",\n \"createTime\": \"\",\n \"deviceId\": \"\",\n \"deviceType\": \"\",\n \"enabledDeveloperOptions\": false,\n \"enabledUsbDebugging\": false,\n \"encryptionState\": \"\",\n \"endpointVerificationSpecificAttributes\": {\n \"certificateAttributes\": [\n {\n \"certificateTemplate\": {\n \"id\": \"\",\n \"majorVersion\": 0,\n \"minorVersion\": 0\n },\n \"fingerprint\": \"\",\n \"issuer\": \"\",\n \"serialNumber\": \"\",\n \"subject\": \"\",\n \"thumbprint\": \"\",\n \"validationState\": \"\",\n \"validityExpirationTime\": \"\",\n \"validityStartTime\": \"\"\n }\n ]\n },\n \"hostname\": \"\",\n \"imei\": \"\",\n \"kernelVersion\": \"\",\n \"lastSyncTime\": \"\",\n \"managementState\": \"\",\n \"manufacturer\": \"\",\n \"meid\": \"\",\n \"model\": \"\",\n \"name\": \"\",\n \"networkOperator\": \"\",\n \"osVersion\": \"\",\n \"otherAccounts\": [],\n \"ownerType\": \"\",\n \"releaseVersion\": \"\",\n \"securityPatchTime\": \"\",\n \"serialNumber\": \"\",\n \"wifiMacAddresses\": []\n }\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/v1beta1/devices') do |req|
req.body = "{\n \"customer\": \"\",\n \"device\": {\n \"androidSpecificAttributes\": {\n \"enabledUnknownSources\": false,\n \"ownerProfileAccount\": false,\n \"ownershipPrivilege\": \"\",\n \"supportsWorkProfile\": false\n },\n \"assetTag\": \"\",\n \"basebandVersion\": \"\",\n \"bootloaderVersion\": \"\",\n \"brand\": \"\",\n \"buildNumber\": \"\",\n \"clientTypes\": [],\n \"compromisedState\": \"\",\n \"createTime\": \"\",\n \"deviceId\": \"\",\n \"deviceType\": \"\",\n \"enabledDeveloperOptions\": false,\n \"enabledUsbDebugging\": false,\n \"encryptionState\": \"\",\n \"endpointVerificationSpecificAttributes\": {\n \"certificateAttributes\": [\n {\n \"certificateTemplate\": {\n \"id\": \"\",\n \"majorVersion\": 0,\n \"minorVersion\": 0\n },\n \"fingerprint\": \"\",\n \"issuer\": \"\",\n \"serialNumber\": \"\",\n \"subject\": \"\",\n \"thumbprint\": \"\",\n \"validationState\": \"\",\n \"validityExpirationTime\": \"\",\n \"validityStartTime\": \"\"\n }\n ]\n },\n \"hostname\": \"\",\n \"imei\": \"\",\n \"kernelVersion\": \"\",\n \"lastSyncTime\": \"\",\n \"managementState\": \"\",\n \"manufacturer\": \"\",\n \"meid\": \"\",\n \"model\": \"\",\n \"name\": \"\",\n \"networkOperator\": \"\",\n \"osVersion\": \"\",\n \"otherAccounts\": [],\n \"ownerType\": \"\",\n \"releaseVersion\": \"\",\n \"securityPatchTime\": \"\",\n \"serialNumber\": \"\",\n \"wifiMacAddresses\": []\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1beta1/devices";
let payload = json!({
"customer": "",
"device": json!({
"androidSpecificAttributes": json!({
"enabledUnknownSources": false,
"ownerProfileAccount": false,
"ownershipPrivilege": "",
"supportsWorkProfile": false
}),
"assetTag": "",
"basebandVersion": "",
"bootloaderVersion": "",
"brand": "",
"buildNumber": "",
"clientTypes": (),
"compromisedState": "",
"createTime": "",
"deviceId": "",
"deviceType": "",
"enabledDeveloperOptions": false,
"enabledUsbDebugging": false,
"encryptionState": "",
"endpointVerificationSpecificAttributes": json!({"certificateAttributes": (
json!({
"certificateTemplate": json!({
"id": "",
"majorVersion": 0,
"minorVersion": 0
}),
"fingerprint": "",
"issuer": "",
"serialNumber": "",
"subject": "",
"thumbprint": "",
"validationState": "",
"validityExpirationTime": "",
"validityStartTime": ""
})
)}),
"hostname": "",
"imei": "",
"kernelVersion": "",
"lastSyncTime": "",
"managementState": "",
"manufacturer": "",
"meid": "",
"model": "",
"name": "",
"networkOperator": "",
"osVersion": "",
"otherAccounts": (),
"ownerType": "",
"releaseVersion": "",
"securityPatchTime": "",
"serialNumber": "",
"wifiMacAddresses": ()
})
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v1beta1/devices \
--header 'content-type: application/json' \
--data '{
"customer": "",
"device": {
"androidSpecificAttributes": {
"enabledUnknownSources": false,
"ownerProfileAccount": false,
"ownershipPrivilege": "",
"supportsWorkProfile": false
},
"assetTag": "",
"basebandVersion": "",
"bootloaderVersion": "",
"brand": "",
"buildNumber": "",
"clientTypes": [],
"compromisedState": "",
"createTime": "",
"deviceId": "",
"deviceType": "",
"enabledDeveloperOptions": false,
"enabledUsbDebugging": false,
"encryptionState": "",
"endpointVerificationSpecificAttributes": {
"certificateAttributes": [
{
"certificateTemplate": {
"id": "",
"majorVersion": 0,
"minorVersion": 0
},
"fingerprint": "",
"issuer": "",
"serialNumber": "",
"subject": "",
"thumbprint": "",
"validationState": "",
"validityExpirationTime": "",
"validityStartTime": ""
}
]
},
"hostname": "",
"imei": "",
"kernelVersion": "",
"lastSyncTime": "",
"managementState": "",
"manufacturer": "",
"meid": "",
"model": "",
"name": "",
"networkOperator": "",
"osVersion": "",
"otherAccounts": [],
"ownerType": "",
"releaseVersion": "",
"securityPatchTime": "",
"serialNumber": "",
"wifiMacAddresses": []
}
}'
echo '{
"customer": "",
"device": {
"androidSpecificAttributes": {
"enabledUnknownSources": false,
"ownerProfileAccount": false,
"ownershipPrivilege": "",
"supportsWorkProfile": false
},
"assetTag": "",
"basebandVersion": "",
"bootloaderVersion": "",
"brand": "",
"buildNumber": "",
"clientTypes": [],
"compromisedState": "",
"createTime": "",
"deviceId": "",
"deviceType": "",
"enabledDeveloperOptions": false,
"enabledUsbDebugging": false,
"encryptionState": "",
"endpointVerificationSpecificAttributes": {
"certificateAttributes": [
{
"certificateTemplate": {
"id": "",
"majorVersion": 0,
"minorVersion": 0
},
"fingerprint": "",
"issuer": "",
"serialNumber": "",
"subject": "",
"thumbprint": "",
"validationState": "",
"validityExpirationTime": "",
"validityStartTime": ""
}
]
},
"hostname": "",
"imei": "",
"kernelVersion": "",
"lastSyncTime": "",
"managementState": "",
"manufacturer": "",
"meid": "",
"model": "",
"name": "",
"networkOperator": "",
"osVersion": "",
"otherAccounts": [],
"ownerType": "",
"releaseVersion": "",
"securityPatchTime": "",
"serialNumber": "",
"wifiMacAddresses": []
}
}' | \
http POST {{baseUrl}}/v1beta1/devices \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "customer": "",\n "device": {\n "androidSpecificAttributes": {\n "enabledUnknownSources": false,\n "ownerProfileAccount": false,\n "ownershipPrivilege": "",\n "supportsWorkProfile": false\n },\n "assetTag": "",\n "basebandVersion": "",\n "bootloaderVersion": "",\n "brand": "",\n "buildNumber": "",\n "clientTypes": [],\n "compromisedState": "",\n "createTime": "",\n "deviceId": "",\n "deviceType": "",\n "enabledDeveloperOptions": false,\n "enabledUsbDebugging": false,\n "encryptionState": "",\n "endpointVerificationSpecificAttributes": {\n "certificateAttributes": [\n {\n "certificateTemplate": {\n "id": "",\n "majorVersion": 0,\n "minorVersion": 0\n },\n "fingerprint": "",\n "issuer": "",\n "serialNumber": "",\n "subject": "",\n "thumbprint": "",\n "validationState": "",\n "validityExpirationTime": "",\n "validityStartTime": ""\n }\n ]\n },\n "hostname": "",\n "imei": "",\n "kernelVersion": "",\n "lastSyncTime": "",\n "managementState": "",\n "manufacturer": "",\n "meid": "",\n "model": "",\n "name": "",\n "networkOperator": "",\n "osVersion": "",\n "otherAccounts": [],\n "ownerType": "",\n "releaseVersion": "",\n "securityPatchTime": "",\n "serialNumber": "",\n "wifiMacAddresses": []\n }\n}' \
--output-document \
- {{baseUrl}}/v1beta1/devices
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"customer": "",
"device": [
"androidSpecificAttributes": [
"enabledUnknownSources": false,
"ownerProfileAccount": false,
"ownershipPrivilege": "",
"supportsWorkProfile": false
],
"assetTag": "",
"basebandVersion": "",
"bootloaderVersion": "",
"brand": "",
"buildNumber": "",
"clientTypes": [],
"compromisedState": "",
"createTime": "",
"deviceId": "",
"deviceType": "",
"enabledDeveloperOptions": false,
"enabledUsbDebugging": false,
"encryptionState": "",
"endpointVerificationSpecificAttributes": ["certificateAttributes": [
[
"certificateTemplate": [
"id": "",
"majorVersion": 0,
"minorVersion": 0
],
"fingerprint": "",
"issuer": "",
"serialNumber": "",
"subject": "",
"thumbprint": "",
"validationState": "",
"validityExpirationTime": "",
"validityStartTime": ""
]
]],
"hostname": "",
"imei": "",
"kernelVersion": "",
"lastSyncTime": "",
"managementState": "",
"manufacturer": "",
"meid": "",
"model": "",
"name": "",
"networkOperator": "",
"osVersion": "",
"otherAccounts": [],
"ownerType": "",
"releaseVersion": "",
"securityPatchTime": "",
"serialNumber": "",
"wifiMacAddresses": []
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1beta1/devices")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
cloudidentity.devices.deviceUsers.approve
{{baseUrl}}/v1beta1/:name:approve
QUERY PARAMS
name
BODY json
{
"customer": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1beta1/:name:approve");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"customer\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v1beta1/:name:approve" {:content-type :json
:form-params {:customer ""}})
require "http/client"
url = "{{baseUrl}}/v1beta1/:name:approve"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"customer\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v1beta1/:name:approve"),
Content = new StringContent("{\n \"customer\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1beta1/:name:approve");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"customer\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1beta1/:name:approve"
payload := strings.NewReader("{\n \"customer\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v1beta1/:name:approve HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 20
{
"customer": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v1beta1/:name:approve")
.setHeader("content-type", "application/json")
.setBody("{\n \"customer\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1beta1/:name:approve"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"customer\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"customer\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v1beta1/:name:approve")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v1beta1/:name:approve")
.header("content-type", "application/json")
.body("{\n \"customer\": \"\"\n}")
.asString();
const data = JSON.stringify({
customer: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v1beta1/:name:approve');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v1beta1/:name:approve',
headers: {'content-type': 'application/json'},
data: {customer: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1beta1/:name:approve';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"customer":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1beta1/:name:approve',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "customer": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"customer\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v1beta1/:name:approve")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1beta1/:name:approve',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({customer: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v1beta1/:name:approve',
headers: {'content-type': 'application/json'},
body: {customer: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/v1beta1/:name:approve');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
customer: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/v1beta1/:name:approve',
headers: {'content-type': 'application/json'},
data: {customer: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1beta1/:name:approve';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"customer":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"customer": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1beta1/:name:approve"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/v1beta1/:name:approve" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"customer\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1beta1/:name:approve",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'customer' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/v1beta1/:name:approve', [
'body' => '{
"customer": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v1beta1/:name:approve');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'customer' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'customer' => ''
]));
$request->setRequestUrl('{{baseUrl}}/v1beta1/:name:approve');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1beta1/:name:approve' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"customer": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1beta1/:name:approve' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"customer": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"customer\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v1beta1/:name:approve", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1beta1/:name:approve"
payload = { "customer": "" }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1beta1/:name:approve"
payload <- "{\n \"customer\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1beta1/:name:approve")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"customer\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/v1beta1/:name:approve') do |req|
req.body = "{\n \"customer\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1beta1/:name:approve";
let payload = json!({"customer": ""});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v1beta1/:name:approve \
--header 'content-type: application/json' \
--data '{
"customer": ""
}'
echo '{
"customer": ""
}' | \
http POST {{baseUrl}}/v1beta1/:name:approve \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "customer": ""\n}' \
--output-document \
- {{baseUrl}}/v1beta1/:name:approve
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["customer": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1beta1/:name:approve")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
cloudidentity.devices.deviceUsers.block
{{baseUrl}}/v1beta1/:name:block
QUERY PARAMS
name
BODY json
{
"customer": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1beta1/:name:block");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"customer\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v1beta1/:name:block" {:content-type :json
:form-params {:customer ""}})
require "http/client"
url = "{{baseUrl}}/v1beta1/:name:block"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"customer\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v1beta1/:name:block"),
Content = new StringContent("{\n \"customer\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1beta1/:name:block");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"customer\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1beta1/:name:block"
payload := strings.NewReader("{\n \"customer\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v1beta1/:name:block HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 20
{
"customer": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v1beta1/:name:block")
.setHeader("content-type", "application/json")
.setBody("{\n \"customer\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1beta1/:name:block"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"customer\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"customer\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v1beta1/:name:block")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v1beta1/:name:block")
.header("content-type", "application/json")
.body("{\n \"customer\": \"\"\n}")
.asString();
const data = JSON.stringify({
customer: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v1beta1/:name:block');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v1beta1/:name:block',
headers: {'content-type': 'application/json'},
data: {customer: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1beta1/:name:block';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"customer":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1beta1/:name:block',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "customer": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"customer\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v1beta1/:name:block")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1beta1/:name:block',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({customer: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v1beta1/:name:block',
headers: {'content-type': 'application/json'},
body: {customer: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/v1beta1/:name:block');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
customer: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/v1beta1/:name:block',
headers: {'content-type': 'application/json'},
data: {customer: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1beta1/:name:block';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"customer":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"customer": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1beta1/:name:block"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/v1beta1/:name:block" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"customer\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1beta1/:name:block",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'customer' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/v1beta1/:name:block', [
'body' => '{
"customer": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v1beta1/:name:block');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'customer' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'customer' => ''
]));
$request->setRequestUrl('{{baseUrl}}/v1beta1/:name:block');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1beta1/:name:block' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"customer": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1beta1/:name:block' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"customer": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"customer\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v1beta1/:name:block", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1beta1/:name:block"
payload = { "customer": "" }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1beta1/:name:block"
payload <- "{\n \"customer\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1beta1/:name:block")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"customer\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/v1beta1/:name:block') do |req|
req.body = "{\n \"customer\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1beta1/:name:block";
let payload = json!({"customer": ""});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v1beta1/:name:block \
--header 'content-type: application/json' \
--data '{
"customer": ""
}'
echo '{
"customer": ""
}' | \
http POST {{baseUrl}}/v1beta1/:name:block \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "customer": ""\n}' \
--output-document \
- {{baseUrl}}/v1beta1/:name:block
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["customer": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1beta1/:name:block")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
cloudidentity.devices.deviceUsers.cancelWipe
{{baseUrl}}/v1beta1/:name:cancelWipe
QUERY PARAMS
name
BODY json
{
"customer": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1beta1/:name:cancelWipe");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"customer\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v1beta1/:name:cancelWipe" {:content-type :json
:form-params {:customer ""}})
require "http/client"
url = "{{baseUrl}}/v1beta1/:name:cancelWipe"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"customer\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v1beta1/:name:cancelWipe"),
Content = new StringContent("{\n \"customer\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1beta1/:name:cancelWipe");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"customer\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1beta1/:name:cancelWipe"
payload := strings.NewReader("{\n \"customer\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v1beta1/:name:cancelWipe HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 20
{
"customer": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v1beta1/:name:cancelWipe")
.setHeader("content-type", "application/json")
.setBody("{\n \"customer\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1beta1/:name:cancelWipe"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"customer\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"customer\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v1beta1/:name:cancelWipe")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v1beta1/:name:cancelWipe")
.header("content-type", "application/json")
.body("{\n \"customer\": \"\"\n}")
.asString();
const data = JSON.stringify({
customer: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v1beta1/:name:cancelWipe');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v1beta1/:name:cancelWipe',
headers: {'content-type': 'application/json'},
data: {customer: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1beta1/:name:cancelWipe';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"customer":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1beta1/:name:cancelWipe',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "customer": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"customer\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v1beta1/:name:cancelWipe")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1beta1/:name:cancelWipe',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({customer: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v1beta1/:name:cancelWipe',
headers: {'content-type': 'application/json'},
body: {customer: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/v1beta1/:name:cancelWipe');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
customer: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/v1beta1/:name:cancelWipe',
headers: {'content-type': 'application/json'},
data: {customer: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1beta1/:name:cancelWipe';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"customer":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"customer": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1beta1/:name:cancelWipe"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/v1beta1/:name:cancelWipe" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"customer\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1beta1/:name:cancelWipe",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'customer' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/v1beta1/:name:cancelWipe', [
'body' => '{
"customer": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v1beta1/:name:cancelWipe');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'customer' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'customer' => ''
]));
$request->setRequestUrl('{{baseUrl}}/v1beta1/:name:cancelWipe');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1beta1/:name:cancelWipe' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"customer": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1beta1/:name:cancelWipe' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"customer": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"customer\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v1beta1/:name:cancelWipe", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1beta1/:name:cancelWipe"
payload = { "customer": "" }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1beta1/:name:cancelWipe"
payload <- "{\n \"customer\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1beta1/:name:cancelWipe")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"customer\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/v1beta1/:name:cancelWipe') do |req|
req.body = "{\n \"customer\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1beta1/:name:cancelWipe";
let payload = json!({"customer": ""});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v1beta1/:name:cancelWipe \
--header 'content-type: application/json' \
--data '{
"customer": ""
}'
echo '{
"customer": ""
}' | \
http POST {{baseUrl}}/v1beta1/:name:cancelWipe \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "customer": ""\n}' \
--output-document \
- {{baseUrl}}/v1beta1/:name:cancelWipe
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["customer": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1beta1/:name:cancelWipe")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
cloudidentity.devices.deviceUsers.list
{{baseUrl}}/v1beta1/:parent/deviceUsers
QUERY PARAMS
parent
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1beta1/:parent/deviceUsers");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v1beta1/:parent/deviceUsers")
require "http/client"
url = "{{baseUrl}}/v1beta1/:parent/deviceUsers"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v1beta1/:parent/deviceUsers"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1beta1/:parent/deviceUsers");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1beta1/:parent/deviceUsers"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v1beta1/:parent/deviceUsers HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v1beta1/:parent/deviceUsers")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1beta1/:parent/deviceUsers"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v1beta1/:parent/deviceUsers")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v1beta1/:parent/deviceUsers")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/v1beta1/:parent/deviceUsers');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/v1beta1/:parent/deviceUsers'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1beta1/:parent/deviceUsers';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1beta1/:parent/deviceUsers',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1beta1/:parent/deviceUsers")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1beta1/:parent/deviceUsers',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/v1beta1/:parent/deviceUsers'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v1beta1/:parent/deviceUsers');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/v1beta1/:parent/deviceUsers'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1beta1/:parent/deviceUsers';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1beta1/:parent/deviceUsers"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/v1beta1/:parent/deviceUsers" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1beta1/:parent/deviceUsers",
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;
}
request('GET', '{{baseUrl}}/v1beta1/:parent/deviceUsers');
echo $response->getBody();
setUrl('{{baseUrl}}/v1beta1/:parent/deviceUsers');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1beta1/:parent/deviceUsers');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1beta1/:parent/deviceUsers' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1beta1/:parent/deviceUsers' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v1beta1/:parent/deviceUsers")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1beta1/:parent/deviceUsers"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1beta1/:parent/deviceUsers"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1beta1/:parent/deviceUsers")
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
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v1beta1/:parent/deviceUsers') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1beta1/:parent/deviceUsers";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v1beta1/:parent/deviceUsers
http GET {{baseUrl}}/v1beta1/:parent/deviceUsers
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v1beta1/:parent/deviceUsers
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1beta1/:parent/deviceUsers")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
cloudidentity.devices.deviceUsers.lookup
{{baseUrl}}/v1beta1/:parent:lookup
QUERY PARAMS
parent
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1beta1/:parent:lookup");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v1beta1/:parent:lookup")
require "http/client"
url = "{{baseUrl}}/v1beta1/:parent:lookup"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v1beta1/:parent:lookup"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1beta1/:parent:lookup");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1beta1/:parent:lookup"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v1beta1/:parent:lookup HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v1beta1/:parent:lookup")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1beta1/:parent:lookup"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v1beta1/:parent:lookup")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v1beta1/:parent:lookup")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/v1beta1/:parent:lookup');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/v1beta1/:parent:lookup'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1beta1/:parent:lookup';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1beta1/:parent:lookup',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1beta1/:parent:lookup")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1beta1/:parent:lookup',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/v1beta1/:parent:lookup'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v1beta1/:parent:lookup');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/v1beta1/:parent:lookup'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1beta1/:parent:lookup';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1beta1/:parent:lookup"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/v1beta1/:parent:lookup" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1beta1/:parent:lookup",
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;
}
request('GET', '{{baseUrl}}/v1beta1/:parent:lookup');
echo $response->getBody();
setUrl('{{baseUrl}}/v1beta1/:parent:lookup');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1beta1/:parent:lookup');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1beta1/:parent:lookup' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1beta1/:parent:lookup' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v1beta1/:parent:lookup")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1beta1/:parent:lookup"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1beta1/:parent:lookup"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1beta1/:parent:lookup")
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
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v1beta1/:parent:lookup') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1beta1/:parent:lookup";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v1beta1/:parent:lookup
http GET {{baseUrl}}/v1beta1/:parent:lookup
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v1beta1/:parent:lookup
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1beta1/:parent:lookup")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
cloudidentity.devices.deviceUsers.wipe
{{baseUrl}}/v1beta1/:name:wipe
QUERY PARAMS
name
BODY json
{
"customer": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1beta1/:name:wipe");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"customer\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v1beta1/:name:wipe" {:content-type :json
:form-params {:customer ""}})
require "http/client"
url = "{{baseUrl}}/v1beta1/:name:wipe"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"customer\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v1beta1/:name:wipe"),
Content = new StringContent("{\n \"customer\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1beta1/:name:wipe");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"customer\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1beta1/:name:wipe"
payload := strings.NewReader("{\n \"customer\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v1beta1/:name:wipe HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 20
{
"customer": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v1beta1/:name:wipe")
.setHeader("content-type", "application/json")
.setBody("{\n \"customer\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1beta1/:name:wipe"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"customer\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"customer\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v1beta1/:name:wipe")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v1beta1/:name:wipe")
.header("content-type", "application/json")
.body("{\n \"customer\": \"\"\n}")
.asString();
const data = JSON.stringify({
customer: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v1beta1/:name:wipe');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v1beta1/:name:wipe',
headers: {'content-type': 'application/json'},
data: {customer: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1beta1/:name:wipe';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"customer":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1beta1/:name:wipe',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "customer": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"customer\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v1beta1/:name:wipe")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1beta1/:name:wipe',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({customer: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v1beta1/:name:wipe',
headers: {'content-type': 'application/json'},
body: {customer: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/v1beta1/:name:wipe');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
customer: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/v1beta1/:name:wipe',
headers: {'content-type': 'application/json'},
data: {customer: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1beta1/:name:wipe';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"customer":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"customer": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1beta1/:name:wipe"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/v1beta1/:name:wipe" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"customer\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1beta1/:name:wipe",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'customer' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/v1beta1/:name:wipe', [
'body' => '{
"customer": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v1beta1/:name:wipe');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'customer' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'customer' => ''
]));
$request->setRequestUrl('{{baseUrl}}/v1beta1/:name:wipe');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1beta1/:name:wipe' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"customer": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1beta1/:name:wipe' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"customer": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"customer\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v1beta1/:name:wipe", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1beta1/:name:wipe"
payload = { "customer": "" }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1beta1/:name:wipe"
payload <- "{\n \"customer\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1beta1/:name:wipe")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"customer\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/v1beta1/:name:wipe') do |req|
req.body = "{\n \"customer\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1beta1/:name:wipe";
let payload = json!({"customer": ""});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v1beta1/:name:wipe \
--header 'content-type: application/json' \
--data '{
"customer": ""
}'
echo '{
"customer": ""
}' | \
http POST {{baseUrl}}/v1beta1/:name:wipe \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "customer": ""\n}' \
--output-document \
- {{baseUrl}}/v1beta1/:name:wipe
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["customer": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1beta1/:name:wipe")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
cloudidentity.devices.list
{{baseUrl}}/v1beta1/devices
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1beta1/devices");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v1beta1/devices")
require "http/client"
url = "{{baseUrl}}/v1beta1/devices"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v1beta1/devices"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1beta1/devices");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1beta1/devices"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v1beta1/devices HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v1beta1/devices")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1beta1/devices"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v1beta1/devices")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v1beta1/devices")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/v1beta1/devices');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/v1beta1/devices'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1beta1/devices';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1beta1/devices',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1beta1/devices")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1beta1/devices',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/v1beta1/devices'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v1beta1/devices');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/v1beta1/devices'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1beta1/devices';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1beta1/devices"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/v1beta1/devices" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1beta1/devices",
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;
}
request('GET', '{{baseUrl}}/v1beta1/devices');
echo $response->getBody();
setUrl('{{baseUrl}}/v1beta1/devices');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1beta1/devices');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1beta1/devices' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1beta1/devices' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v1beta1/devices")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1beta1/devices"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1beta1/devices"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1beta1/devices")
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
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v1beta1/devices') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1beta1/devices";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v1beta1/devices
http GET {{baseUrl}}/v1beta1/devices
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v1beta1/devices
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1beta1/devices")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
cloudidentity.groups.create
{{baseUrl}}/v1beta1/groups
BODY json
{
"additionalGroupKeys": [
{
"id": "",
"namespace": ""
}
],
"createTime": "",
"description": "",
"displayName": "",
"dynamicGroupMetadata": {
"queries": [
{
"query": "",
"resourceType": ""
}
],
"status": {
"status": "",
"statusTime": ""
}
},
"groupKey": {},
"labels": {},
"name": "",
"parent": "",
"posixGroups": [
{
"gid": "",
"name": "",
"systemId": ""
}
],
"updateTime": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1beta1/groups");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"additionalGroupKeys\": [\n {\n \"id\": \"\",\n \"namespace\": \"\"\n }\n ],\n \"createTime\": \"\",\n \"description\": \"\",\n \"displayName\": \"\",\n \"dynamicGroupMetadata\": {\n \"queries\": [\n {\n \"query\": \"\",\n \"resourceType\": \"\"\n }\n ],\n \"status\": {\n \"status\": \"\",\n \"statusTime\": \"\"\n }\n },\n \"groupKey\": {},\n \"labels\": {},\n \"name\": \"\",\n \"parent\": \"\",\n \"posixGroups\": [\n {\n \"gid\": \"\",\n \"name\": \"\",\n \"systemId\": \"\"\n }\n ],\n \"updateTime\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v1beta1/groups" {:content-type :json
:form-params {:additionalGroupKeys [{:id ""
:namespace ""}]
:createTime ""
:description ""
:displayName ""
:dynamicGroupMetadata {:queries [{:query ""
:resourceType ""}]
:status {:status ""
:statusTime ""}}
:groupKey {}
:labels {}
:name ""
:parent ""
:posixGroups [{:gid ""
:name ""
:systemId ""}]
:updateTime ""}})
require "http/client"
url = "{{baseUrl}}/v1beta1/groups"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"additionalGroupKeys\": [\n {\n \"id\": \"\",\n \"namespace\": \"\"\n }\n ],\n \"createTime\": \"\",\n \"description\": \"\",\n \"displayName\": \"\",\n \"dynamicGroupMetadata\": {\n \"queries\": [\n {\n \"query\": \"\",\n \"resourceType\": \"\"\n }\n ],\n \"status\": {\n \"status\": \"\",\n \"statusTime\": \"\"\n }\n },\n \"groupKey\": {},\n \"labels\": {},\n \"name\": \"\",\n \"parent\": \"\",\n \"posixGroups\": [\n {\n \"gid\": \"\",\n \"name\": \"\",\n \"systemId\": \"\"\n }\n ],\n \"updateTime\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v1beta1/groups"),
Content = new StringContent("{\n \"additionalGroupKeys\": [\n {\n \"id\": \"\",\n \"namespace\": \"\"\n }\n ],\n \"createTime\": \"\",\n \"description\": \"\",\n \"displayName\": \"\",\n \"dynamicGroupMetadata\": {\n \"queries\": [\n {\n \"query\": \"\",\n \"resourceType\": \"\"\n }\n ],\n \"status\": {\n \"status\": \"\",\n \"statusTime\": \"\"\n }\n },\n \"groupKey\": {},\n \"labels\": {},\n \"name\": \"\",\n \"parent\": \"\",\n \"posixGroups\": [\n {\n \"gid\": \"\",\n \"name\": \"\",\n \"systemId\": \"\"\n }\n ],\n \"updateTime\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1beta1/groups");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"additionalGroupKeys\": [\n {\n \"id\": \"\",\n \"namespace\": \"\"\n }\n ],\n \"createTime\": \"\",\n \"description\": \"\",\n \"displayName\": \"\",\n \"dynamicGroupMetadata\": {\n \"queries\": [\n {\n \"query\": \"\",\n \"resourceType\": \"\"\n }\n ],\n \"status\": {\n \"status\": \"\",\n \"statusTime\": \"\"\n }\n },\n \"groupKey\": {},\n \"labels\": {},\n \"name\": \"\",\n \"parent\": \"\",\n \"posixGroups\": [\n {\n \"gid\": \"\",\n \"name\": \"\",\n \"systemId\": \"\"\n }\n ],\n \"updateTime\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1beta1/groups"
payload := strings.NewReader("{\n \"additionalGroupKeys\": [\n {\n \"id\": \"\",\n \"namespace\": \"\"\n }\n ],\n \"createTime\": \"\",\n \"description\": \"\",\n \"displayName\": \"\",\n \"dynamicGroupMetadata\": {\n \"queries\": [\n {\n \"query\": \"\",\n \"resourceType\": \"\"\n }\n ],\n \"status\": {\n \"status\": \"\",\n \"statusTime\": \"\"\n }\n },\n \"groupKey\": {},\n \"labels\": {},\n \"name\": \"\",\n \"parent\": \"\",\n \"posixGroups\": [\n {\n \"gid\": \"\",\n \"name\": \"\",\n \"systemId\": \"\"\n }\n ],\n \"updateTime\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v1beta1/groups HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 508
{
"additionalGroupKeys": [
{
"id": "",
"namespace": ""
}
],
"createTime": "",
"description": "",
"displayName": "",
"dynamicGroupMetadata": {
"queries": [
{
"query": "",
"resourceType": ""
}
],
"status": {
"status": "",
"statusTime": ""
}
},
"groupKey": {},
"labels": {},
"name": "",
"parent": "",
"posixGroups": [
{
"gid": "",
"name": "",
"systemId": ""
}
],
"updateTime": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v1beta1/groups")
.setHeader("content-type", "application/json")
.setBody("{\n \"additionalGroupKeys\": [\n {\n \"id\": \"\",\n \"namespace\": \"\"\n }\n ],\n \"createTime\": \"\",\n \"description\": \"\",\n \"displayName\": \"\",\n \"dynamicGroupMetadata\": {\n \"queries\": [\n {\n \"query\": \"\",\n \"resourceType\": \"\"\n }\n ],\n \"status\": {\n \"status\": \"\",\n \"statusTime\": \"\"\n }\n },\n \"groupKey\": {},\n \"labels\": {},\n \"name\": \"\",\n \"parent\": \"\",\n \"posixGroups\": [\n {\n \"gid\": \"\",\n \"name\": \"\",\n \"systemId\": \"\"\n }\n ],\n \"updateTime\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1beta1/groups"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"additionalGroupKeys\": [\n {\n \"id\": \"\",\n \"namespace\": \"\"\n }\n ],\n \"createTime\": \"\",\n \"description\": \"\",\n \"displayName\": \"\",\n \"dynamicGroupMetadata\": {\n \"queries\": [\n {\n \"query\": \"\",\n \"resourceType\": \"\"\n }\n ],\n \"status\": {\n \"status\": \"\",\n \"statusTime\": \"\"\n }\n },\n \"groupKey\": {},\n \"labels\": {},\n \"name\": \"\",\n \"parent\": \"\",\n \"posixGroups\": [\n {\n \"gid\": \"\",\n \"name\": \"\",\n \"systemId\": \"\"\n }\n ],\n \"updateTime\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"additionalGroupKeys\": [\n {\n \"id\": \"\",\n \"namespace\": \"\"\n }\n ],\n \"createTime\": \"\",\n \"description\": \"\",\n \"displayName\": \"\",\n \"dynamicGroupMetadata\": {\n \"queries\": [\n {\n \"query\": \"\",\n \"resourceType\": \"\"\n }\n ],\n \"status\": {\n \"status\": \"\",\n \"statusTime\": \"\"\n }\n },\n \"groupKey\": {},\n \"labels\": {},\n \"name\": \"\",\n \"parent\": \"\",\n \"posixGroups\": [\n {\n \"gid\": \"\",\n \"name\": \"\",\n \"systemId\": \"\"\n }\n ],\n \"updateTime\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v1beta1/groups")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v1beta1/groups")
.header("content-type", "application/json")
.body("{\n \"additionalGroupKeys\": [\n {\n \"id\": \"\",\n \"namespace\": \"\"\n }\n ],\n \"createTime\": \"\",\n \"description\": \"\",\n \"displayName\": \"\",\n \"dynamicGroupMetadata\": {\n \"queries\": [\n {\n \"query\": \"\",\n \"resourceType\": \"\"\n }\n ],\n \"status\": {\n \"status\": \"\",\n \"statusTime\": \"\"\n }\n },\n \"groupKey\": {},\n \"labels\": {},\n \"name\": \"\",\n \"parent\": \"\",\n \"posixGroups\": [\n {\n \"gid\": \"\",\n \"name\": \"\",\n \"systemId\": \"\"\n }\n ],\n \"updateTime\": \"\"\n}")
.asString();
const data = JSON.stringify({
additionalGroupKeys: [
{
id: '',
namespace: ''
}
],
createTime: '',
description: '',
displayName: '',
dynamicGroupMetadata: {
queries: [
{
query: '',
resourceType: ''
}
],
status: {
status: '',
statusTime: ''
}
},
groupKey: {},
labels: {},
name: '',
parent: '',
posixGroups: [
{
gid: '',
name: '',
systemId: ''
}
],
updateTime: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v1beta1/groups');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v1beta1/groups',
headers: {'content-type': 'application/json'},
data: {
additionalGroupKeys: [{id: '', namespace: ''}],
createTime: '',
description: '',
displayName: '',
dynamicGroupMetadata: {queries: [{query: '', resourceType: ''}], status: {status: '', statusTime: ''}},
groupKey: {},
labels: {},
name: '',
parent: '',
posixGroups: [{gid: '', name: '', systemId: ''}],
updateTime: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1beta1/groups';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"additionalGroupKeys":[{"id":"","namespace":""}],"createTime":"","description":"","displayName":"","dynamicGroupMetadata":{"queries":[{"query":"","resourceType":""}],"status":{"status":"","statusTime":""}},"groupKey":{},"labels":{},"name":"","parent":"","posixGroups":[{"gid":"","name":"","systemId":""}],"updateTime":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1beta1/groups',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "additionalGroupKeys": [\n {\n "id": "",\n "namespace": ""\n }\n ],\n "createTime": "",\n "description": "",\n "displayName": "",\n "dynamicGroupMetadata": {\n "queries": [\n {\n "query": "",\n "resourceType": ""\n }\n ],\n "status": {\n "status": "",\n "statusTime": ""\n }\n },\n "groupKey": {},\n "labels": {},\n "name": "",\n "parent": "",\n "posixGroups": [\n {\n "gid": "",\n "name": "",\n "systemId": ""\n }\n ],\n "updateTime": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"additionalGroupKeys\": [\n {\n \"id\": \"\",\n \"namespace\": \"\"\n }\n ],\n \"createTime\": \"\",\n \"description\": \"\",\n \"displayName\": \"\",\n \"dynamicGroupMetadata\": {\n \"queries\": [\n {\n \"query\": \"\",\n \"resourceType\": \"\"\n }\n ],\n \"status\": {\n \"status\": \"\",\n \"statusTime\": \"\"\n }\n },\n \"groupKey\": {},\n \"labels\": {},\n \"name\": \"\",\n \"parent\": \"\",\n \"posixGroups\": [\n {\n \"gid\": \"\",\n \"name\": \"\",\n \"systemId\": \"\"\n }\n ],\n \"updateTime\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v1beta1/groups")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1beta1/groups',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
additionalGroupKeys: [{id: '', namespace: ''}],
createTime: '',
description: '',
displayName: '',
dynamicGroupMetadata: {queries: [{query: '', resourceType: ''}], status: {status: '', statusTime: ''}},
groupKey: {},
labels: {},
name: '',
parent: '',
posixGroups: [{gid: '', name: '', systemId: ''}],
updateTime: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v1beta1/groups',
headers: {'content-type': 'application/json'},
body: {
additionalGroupKeys: [{id: '', namespace: ''}],
createTime: '',
description: '',
displayName: '',
dynamicGroupMetadata: {queries: [{query: '', resourceType: ''}], status: {status: '', statusTime: ''}},
groupKey: {},
labels: {},
name: '',
parent: '',
posixGroups: [{gid: '', name: '', systemId: ''}],
updateTime: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/v1beta1/groups');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
additionalGroupKeys: [
{
id: '',
namespace: ''
}
],
createTime: '',
description: '',
displayName: '',
dynamicGroupMetadata: {
queries: [
{
query: '',
resourceType: ''
}
],
status: {
status: '',
statusTime: ''
}
},
groupKey: {},
labels: {},
name: '',
parent: '',
posixGroups: [
{
gid: '',
name: '',
systemId: ''
}
],
updateTime: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/v1beta1/groups',
headers: {'content-type': 'application/json'},
data: {
additionalGroupKeys: [{id: '', namespace: ''}],
createTime: '',
description: '',
displayName: '',
dynamicGroupMetadata: {queries: [{query: '', resourceType: ''}], status: {status: '', statusTime: ''}},
groupKey: {},
labels: {},
name: '',
parent: '',
posixGroups: [{gid: '', name: '', systemId: ''}],
updateTime: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1beta1/groups';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"additionalGroupKeys":[{"id":"","namespace":""}],"createTime":"","description":"","displayName":"","dynamicGroupMetadata":{"queries":[{"query":"","resourceType":""}],"status":{"status":"","statusTime":""}},"groupKey":{},"labels":{},"name":"","parent":"","posixGroups":[{"gid":"","name":"","systemId":""}],"updateTime":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"additionalGroupKeys": @[ @{ @"id": @"", @"namespace": @"" } ],
@"createTime": @"",
@"description": @"",
@"displayName": @"",
@"dynamicGroupMetadata": @{ @"queries": @[ @{ @"query": @"", @"resourceType": @"" } ], @"status": @{ @"status": @"", @"statusTime": @"" } },
@"groupKey": @{ },
@"labels": @{ },
@"name": @"",
@"parent": @"",
@"posixGroups": @[ @{ @"gid": @"", @"name": @"", @"systemId": @"" } ],
@"updateTime": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1beta1/groups"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/v1beta1/groups" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"additionalGroupKeys\": [\n {\n \"id\": \"\",\n \"namespace\": \"\"\n }\n ],\n \"createTime\": \"\",\n \"description\": \"\",\n \"displayName\": \"\",\n \"dynamicGroupMetadata\": {\n \"queries\": [\n {\n \"query\": \"\",\n \"resourceType\": \"\"\n }\n ],\n \"status\": {\n \"status\": \"\",\n \"statusTime\": \"\"\n }\n },\n \"groupKey\": {},\n \"labels\": {},\n \"name\": \"\",\n \"parent\": \"\",\n \"posixGroups\": [\n {\n \"gid\": \"\",\n \"name\": \"\",\n \"systemId\": \"\"\n }\n ],\n \"updateTime\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1beta1/groups",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'additionalGroupKeys' => [
[
'id' => '',
'namespace' => ''
]
],
'createTime' => '',
'description' => '',
'displayName' => '',
'dynamicGroupMetadata' => [
'queries' => [
[
'query' => '',
'resourceType' => ''
]
],
'status' => [
'status' => '',
'statusTime' => ''
]
],
'groupKey' => [
],
'labels' => [
],
'name' => '',
'parent' => '',
'posixGroups' => [
[
'gid' => '',
'name' => '',
'systemId' => ''
]
],
'updateTime' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/v1beta1/groups', [
'body' => '{
"additionalGroupKeys": [
{
"id": "",
"namespace": ""
}
],
"createTime": "",
"description": "",
"displayName": "",
"dynamicGroupMetadata": {
"queries": [
{
"query": "",
"resourceType": ""
}
],
"status": {
"status": "",
"statusTime": ""
}
},
"groupKey": {},
"labels": {},
"name": "",
"parent": "",
"posixGroups": [
{
"gid": "",
"name": "",
"systemId": ""
}
],
"updateTime": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v1beta1/groups');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'additionalGroupKeys' => [
[
'id' => '',
'namespace' => ''
]
],
'createTime' => '',
'description' => '',
'displayName' => '',
'dynamicGroupMetadata' => [
'queries' => [
[
'query' => '',
'resourceType' => ''
]
],
'status' => [
'status' => '',
'statusTime' => ''
]
],
'groupKey' => [
],
'labels' => [
],
'name' => '',
'parent' => '',
'posixGroups' => [
[
'gid' => '',
'name' => '',
'systemId' => ''
]
],
'updateTime' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'additionalGroupKeys' => [
[
'id' => '',
'namespace' => ''
]
],
'createTime' => '',
'description' => '',
'displayName' => '',
'dynamicGroupMetadata' => [
'queries' => [
[
'query' => '',
'resourceType' => ''
]
],
'status' => [
'status' => '',
'statusTime' => ''
]
],
'groupKey' => [
],
'labels' => [
],
'name' => '',
'parent' => '',
'posixGroups' => [
[
'gid' => '',
'name' => '',
'systemId' => ''
]
],
'updateTime' => ''
]));
$request->setRequestUrl('{{baseUrl}}/v1beta1/groups');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1beta1/groups' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"additionalGroupKeys": [
{
"id": "",
"namespace": ""
}
],
"createTime": "",
"description": "",
"displayName": "",
"dynamicGroupMetadata": {
"queries": [
{
"query": "",
"resourceType": ""
}
],
"status": {
"status": "",
"statusTime": ""
}
},
"groupKey": {},
"labels": {},
"name": "",
"parent": "",
"posixGroups": [
{
"gid": "",
"name": "",
"systemId": ""
}
],
"updateTime": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1beta1/groups' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"additionalGroupKeys": [
{
"id": "",
"namespace": ""
}
],
"createTime": "",
"description": "",
"displayName": "",
"dynamicGroupMetadata": {
"queries": [
{
"query": "",
"resourceType": ""
}
],
"status": {
"status": "",
"statusTime": ""
}
},
"groupKey": {},
"labels": {},
"name": "",
"parent": "",
"posixGroups": [
{
"gid": "",
"name": "",
"systemId": ""
}
],
"updateTime": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"additionalGroupKeys\": [\n {\n \"id\": \"\",\n \"namespace\": \"\"\n }\n ],\n \"createTime\": \"\",\n \"description\": \"\",\n \"displayName\": \"\",\n \"dynamicGroupMetadata\": {\n \"queries\": [\n {\n \"query\": \"\",\n \"resourceType\": \"\"\n }\n ],\n \"status\": {\n \"status\": \"\",\n \"statusTime\": \"\"\n }\n },\n \"groupKey\": {},\n \"labels\": {},\n \"name\": \"\",\n \"parent\": \"\",\n \"posixGroups\": [\n {\n \"gid\": \"\",\n \"name\": \"\",\n \"systemId\": \"\"\n }\n ],\n \"updateTime\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v1beta1/groups", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1beta1/groups"
payload = {
"additionalGroupKeys": [
{
"id": "",
"namespace": ""
}
],
"createTime": "",
"description": "",
"displayName": "",
"dynamicGroupMetadata": {
"queries": [
{
"query": "",
"resourceType": ""
}
],
"status": {
"status": "",
"statusTime": ""
}
},
"groupKey": {},
"labels": {},
"name": "",
"parent": "",
"posixGroups": [
{
"gid": "",
"name": "",
"systemId": ""
}
],
"updateTime": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1beta1/groups"
payload <- "{\n \"additionalGroupKeys\": [\n {\n \"id\": \"\",\n \"namespace\": \"\"\n }\n ],\n \"createTime\": \"\",\n \"description\": \"\",\n \"displayName\": \"\",\n \"dynamicGroupMetadata\": {\n \"queries\": [\n {\n \"query\": \"\",\n \"resourceType\": \"\"\n }\n ],\n \"status\": {\n \"status\": \"\",\n \"statusTime\": \"\"\n }\n },\n \"groupKey\": {},\n \"labels\": {},\n \"name\": \"\",\n \"parent\": \"\",\n \"posixGroups\": [\n {\n \"gid\": \"\",\n \"name\": \"\",\n \"systemId\": \"\"\n }\n ],\n \"updateTime\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1beta1/groups")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"additionalGroupKeys\": [\n {\n \"id\": \"\",\n \"namespace\": \"\"\n }\n ],\n \"createTime\": \"\",\n \"description\": \"\",\n \"displayName\": \"\",\n \"dynamicGroupMetadata\": {\n \"queries\": [\n {\n \"query\": \"\",\n \"resourceType\": \"\"\n }\n ],\n \"status\": {\n \"status\": \"\",\n \"statusTime\": \"\"\n }\n },\n \"groupKey\": {},\n \"labels\": {},\n \"name\": \"\",\n \"parent\": \"\",\n \"posixGroups\": [\n {\n \"gid\": \"\",\n \"name\": \"\",\n \"systemId\": \"\"\n }\n ],\n \"updateTime\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/v1beta1/groups') do |req|
req.body = "{\n \"additionalGroupKeys\": [\n {\n \"id\": \"\",\n \"namespace\": \"\"\n }\n ],\n \"createTime\": \"\",\n \"description\": \"\",\n \"displayName\": \"\",\n \"dynamicGroupMetadata\": {\n \"queries\": [\n {\n \"query\": \"\",\n \"resourceType\": \"\"\n }\n ],\n \"status\": {\n \"status\": \"\",\n \"statusTime\": \"\"\n }\n },\n \"groupKey\": {},\n \"labels\": {},\n \"name\": \"\",\n \"parent\": \"\",\n \"posixGroups\": [\n {\n \"gid\": \"\",\n \"name\": \"\",\n \"systemId\": \"\"\n }\n ],\n \"updateTime\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1beta1/groups";
let payload = json!({
"additionalGroupKeys": (
json!({
"id": "",
"namespace": ""
})
),
"createTime": "",
"description": "",
"displayName": "",
"dynamicGroupMetadata": json!({
"queries": (
json!({
"query": "",
"resourceType": ""
})
),
"status": json!({
"status": "",
"statusTime": ""
})
}),
"groupKey": json!({}),
"labels": json!({}),
"name": "",
"parent": "",
"posixGroups": (
json!({
"gid": "",
"name": "",
"systemId": ""
})
),
"updateTime": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v1beta1/groups \
--header 'content-type: application/json' \
--data '{
"additionalGroupKeys": [
{
"id": "",
"namespace": ""
}
],
"createTime": "",
"description": "",
"displayName": "",
"dynamicGroupMetadata": {
"queries": [
{
"query": "",
"resourceType": ""
}
],
"status": {
"status": "",
"statusTime": ""
}
},
"groupKey": {},
"labels": {},
"name": "",
"parent": "",
"posixGroups": [
{
"gid": "",
"name": "",
"systemId": ""
}
],
"updateTime": ""
}'
echo '{
"additionalGroupKeys": [
{
"id": "",
"namespace": ""
}
],
"createTime": "",
"description": "",
"displayName": "",
"dynamicGroupMetadata": {
"queries": [
{
"query": "",
"resourceType": ""
}
],
"status": {
"status": "",
"statusTime": ""
}
},
"groupKey": {},
"labels": {},
"name": "",
"parent": "",
"posixGroups": [
{
"gid": "",
"name": "",
"systemId": ""
}
],
"updateTime": ""
}' | \
http POST {{baseUrl}}/v1beta1/groups \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "additionalGroupKeys": [\n {\n "id": "",\n "namespace": ""\n }\n ],\n "createTime": "",\n "description": "",\n "displayName": "",\n "dynamicGroupMetadata": {\n "queries": [\n {\n "query": "",\n "resourceType": ""\n }\n ],\n "status": {\n "status": "",\n "statusTime": ""\n }\n },\n "groupKey": {},\n "labels": {},\n "name": "",\n "parent": "",\n "posixGroups": [\n {\n "gid": "",\n "name": "",\n "systemId": ""\n }\n ],\n "updateTime": ""\n}' \
--output-document \
- {{baseUrl}}/v1beta1/groups
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"additionalGroupKeys": [
[
"id": "",
"namespace": ""
]
],
"createTime": "",
"description": "",
"displayName": "",
"dynamicGroupMetadata": [
"queries": [
[
"query": "",
"resourceType": ""
]
],
"status": [
"status": "",
"statusTime": ""
]
],
"groupKey": [],
"labels": [],
"name": "",
"parent": "",
"posixGroups": [
[
"gid": "",
"name": "",
"systemId": ""
]
],
"updateTime": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1beta1/groups")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
cloudidentity.groups.list
{{baseUrl}}/v1beta1/groups
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1beta1/groups");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v1beta1/groups")
require "http/client"
url = "{{baseUrl}}/v1beta1/groups"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v1beta1/groups"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1beta1/groups");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1beta1/groups"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v1beta1/groups HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v1beta1/groups")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1beta1/groups"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v1beta1/groups")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v1beta1/groups")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/v1beta1/groups');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/v1beta1/groups'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1beta1/groups';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1beta1/groups',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1beta1/groups")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1beta1/groups',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/v1beta1/groups'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v1beta1/groups');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/v1beta1/groups'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1beta1/groups';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1beta1/groups"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/v1beta1/groups" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1beta1/groups",
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;
}
request('GET', '{{baseUrl}}/v1beta1/groups');
echo $response->getBody();
setUrl('{{baseUrl}}/v1beta1/groups');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1beta1/groups');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1beta1/groups' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1beta1/groups' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v1beta1/groups")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1beta1/groups"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1beta1/groups"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1beta1/groups")
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
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v1beta1/groups') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1beta1/groups";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v1beta1/groups
http GET {{baseUrl}}/v1beta1/groups
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v1beta1/groups
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1beta1/groups")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
cloudidentity.groups.lookup
{{baseUrl}}/v1beta1/groups:lookup
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1beta1/groups:lookup");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v1beta1/groups:lookup")
require "http/client"
url = "{{baseUrl}}/v1beta1/groups:lookup"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v1beta1/groups:lookup"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1beta1/groups:lookup");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1beta1/groups:lookup"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v1beta1/groups:lookup HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v1beta1/groups:lookup")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1beta1/groups:lookup"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v1beta1/groups:lookup")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v1beta1/groups:lookup")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/v1beta1/groups:lookup');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/v1beta1/groups:lookup'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1beta1/groups:lookup';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1beta1/groups:lookup',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1beta1/groups:lookup")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1beta1/groups:lookup',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/v1beta1/groups:lookup'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v1beta1/groups:lookup');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/v1beta1/groups:lookup'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1beta1/groups:lookup';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1beta1/groups:lookup"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/v1beta1/groups:lookup" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1beta1/groups:lookup",
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;
}
request('GET', '{{baseUrl}}/v1beta1/groups:lookup');
echo $response->getBody();
setUrl('{{baseUrl}}/v1beta1/groups:lookup');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1beta1/groups:lookup');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1beta1/groups:lookup' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1beta1/groups:lookup' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v1beta1/groups:lookup")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1beta1/groups:lookup"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1beta1/groups:lookup"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1beta1/groups:lookup")
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
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v1beta1/groups:lookup') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1beta1/groups:lookup";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v1beta1/groups:lookup
http GET {{baseUrl}}/v1beta1/groups:lookup
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v1beta1/groups:lookup
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1beta1/groups:lookup")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
cloudidentity.groups.memberships.checkTransitiveMembership
{{baseUrl}}/v1beta1/:parent/memberships:checkTransitiveMembership
QUERY PARAMS
parent
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1beta1/:parent/memberships:checkTransitiveMembership");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v1beta1/:parent/memberships:checkTransitiveMembership")
require "http/client"
url = "{{baseUrl}}/v1beta1/:parent/memberships:checkTransitiveMembership"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v1beta1/:parent/memberships:checkTransitiveMembership"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1beta1/:parent/memberships:checkTransitiveMembership");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1beta1/:parent/memberships:checkTransitiveMembership"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v1beta1/:parent/memberships:checkTransitiveMembership HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v1beta1/:parent/memberships:checkTransitiveMembership")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1beta1/:parent/memberships:checkTransitiveMembership"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v1beta1/:parent/memberships:checkTransitiveMembership")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v1beta1/:parent/memberships:checkTransitiveMembership")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/v1beta1/:parent/memberships:checkTransitiveMembership');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v1beta1/:parent/memberships:checkTransitiveMembership'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1beta1/:parent/memberships:checkTransitiveMembership';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1beta1/:parent/memberships:checkTransitiveMembership',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1beta1/:parent/memberships:checkTransitiveMembership")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1beta1/:parent/memberships:checkTransitiveMembership',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/v1beta1/:parent/memberships:checkTransitiveMembership'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v1beta1/:parent/memberships:checkTransitiveMembership');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/v1beta1/:parent/memberships:checkTransitiveMembership'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1beta1/:parent/memberships:checkTransitiveMembership';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1beta1/:parent/memberships:checkTransitiveMembership"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/v1beta1/:parent/memberships:checkTransitiveMembership" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1beta1/:parent/memberships:checkTransitiveMembership",
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;
}
request('GET', '{{baseUrl}}/v1beta1/:parent/memberships:checkTransitiveMembership');
echo $response->getBody();
setUrl('{{baseUrl}}/v1beta1/:parent/memberships:checkTransitiveMembership');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1beta1/:parent/memberships:checkTransitiveMembership');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1beta1/:parent/memberships:checkTransitiveMembership' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1beta1/:parent/memberships:checkTransitiveMembership' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v1beta1/:parent/memberships:checkTransitiveMembership")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1beta1/:parent/memberships:checkTransitiveMembership"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1beta1/:parent/memberships:checkTransitiveMembership"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1beta1/:parent/memberships:checkTransitiveMembership")
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
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v1beta1/:parent/memberships:checkTransitiveMembership') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1beta1/:parent/memberships:checkTransitiveMembership";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v1beta1/:parent/memberships:checkTransitiveMembership
http GET {{baseUrl}}/v1beta1/:parent/memberships:checkTransitiveMembership
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v1beta1/:parent/memberships:checkTransitiveMembership
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1beta1/:parent/memberships:checkTransitiveMembership")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
cloudidentity.groups.memberships.create
{{baseUrl}}/v1beta1/:parent/memberships
QUERY PARAMS
parent
BODY json
{
"createTime": "",
"deliverySetting": "",
"memberKey": {
"id": "",
"namespace": ""
},
"name": "",
"preferredMemberKey": {},
"roles": [
{
"expiryDetail": {
"expireTime": ""
},
"name": "",
"restrictionEvaluations": {
"memberRestrictionEvaluation": {
"state": ""
}
}
}
],
"type": "",
"updateTime": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1beta1/:parent/memberships");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"createTime\": \"\",\n \"deliverySetting\": \"\",\n \"memberKey\": {\n \"id\": \"\",\n \"namespace\": \"\"\n },\n \"name\": \"\",\n \"preferredMemberKey\": {},\n \"roles\": [\n {\n \"expiryDetail\": {\n \"expireTime\": \"\"\n },\n \"name\": \"\",\n \"restrictionEvaluations\": {\n \"memberRestrictionEvaluation\": {\n \"state\": \"\"\n }\n }\n }\n ],\n \"type\": \"\",\n \"updateTime\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v1beta1/:parent/memberships" {:content-type :json
:form-params {:createTime ""
:deliverySetting ""
:memberKey {:id ""
:namespace ""}
:name ""
:preferredMemberKey {}
:roles [{:expiryDetail {:expireTime ""}
:name ""
:restrictionEvaluations {:memberRestrictionEvaluation {:state ""}}}]
:type ""
:updateTime ""}})
require "http/client"
url = "{{baseUrl}}/v1beta1/:parent/memberships"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"createTime\": \"\",\n \"deliverySetting\": \"\",\n \"memberKey\": {\n \"id\": \"\",\n \"namespace\": \"\"\n },\n \"name\": \"\",\n \"preferredMemberKey\": {},\n \"roles\": [\n {\n \"expiryDetail\": {\n \"expireTime\": \"\"\n },\n \"name\": \"\",\n \"restrictionEvaluations\": {\n \"memberRestrictionEvaluation\": {\n \"state\": \"\"\n }\n }\n }\n ],\n \"type\": \"\",\n \"updateTime\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v1beta1/:parent/memberships"),
Content = new StringContent("{\n \"createTime\": \"\",\n \"deliverySetting\": \"\",\n \"memberKey\": {\n \"id\": \"\",\n \"namespace\": \"\"\n },\n \"name\": \"\",\n \"preferredMemberKey\": {},\n \"roles\": [\n {\n \"expiryDetail\": {\n \"expireTime\": \"\"\n },\n \"name\": \"\",\n \"restrictionEvaluations\": {\n \"memberRestrictionEvaluation\": {\n \"state\": \"\"\n }\n }\n }\n ],\n \"type\": \"\",\n \"updateTime\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1beta1/:parent/memberships");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"createTime\": \"\",\n \"deliverySetting\": \"\",\n \"memberKey\": {\n \"id\": \"\",\n \"namespace\": \"\"\n },\n \"name\": \"\",\n \"preferredMemberKey\": {},\n \"roles\": [\n {\n \"expiryDetail\": {\n \"expireTime\": \"\"\n },\n \"name\": \"\",\n \"restrictionEvaluations\": {\n \"memberRestrictionEvaluation\": {\n \"state\": \"\"\n }\n }\n }\n ],\n \"type\": \"\",\n \"updateTime\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1beta1/:parent/memberships"
payload := strings.NewReader("{\n \"createTime\": \"\",\n \"deliverySetting\": \"\",\n \"memberKey\": {\n \"id\": \"\",\n \"namespace\": \"\"\n },\n \"name\": \"\",\n \"preferredMemberKey\": {},\n \"roles\": [\n {\n \"expiryDetail\": {\n \"expireTime\": \"\"\n },\n \"name\": \"\",\n \"restrictionEvaluations\": {\n \"memberRestrictionEvaluation\": {\n \"state\": \"\"\n }\n }\n }\n ],\n \"type\": \"\",\n \"updateTime\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v1beta1/:parent/memberships HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 400
{
"createTime": "",
"deliverySetting": "",
"memberKey": {
"id": "",
"namespace": ""
},
"name": "",
"preferredMemberKey": {},
"roles": [
{
"expiryDetail": {
"expireTime": ""
},
"name": "",
"restrictionEvaluations": {
"memberRestrictionEvaluation": {
"state": ""
}
}
}
],
"type": "",
"updateTime": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v1beta1/:parent/memberships")
.setHeader("content-type", "application/json")
.setBody("{\n \"createTime\": \"\",\n \"deliverySetting\": \"\",\n \"memberKey\": {\n \"id\": \"\",\n \"namespace\": \"\"\n },\n \"name\": \"\",\n \"preferredMemberKey\": {},\n \"roles\": [\n {\n \"expiryDetail\": {\n \"expireTime\": \"\"\n },\n \"name\": \"\",\n \"restrictionEvaluations\": {\n \"memberRestrictionEvaluation\": {\n \"state\": \"\"\n }\n }\n }\n ],\n \"type\": \"\",\n \"updateTime\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1beta1/:parent/memberships"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"createTime\": \"\",\n \"deliverySetting\": \"\",\n \"memberKey\": {\n \"id\": \"\",\n \"namespace\": \"\"\n },\n \"name\": \"\",\n \"preferredMemberKey\": {},\n \"roles\": [\n {\n \"expiryDetail\": {\n \"expireTime\": \"\"\n },\n \"name\": \"\",\n \"restrictionEvaluations\": {\n \"memberRestrictionEvaluation\": {\n \"state\": \"\"\n }\n }\n }\n ],\n \"type\": \"\",\n \"updateTime\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"createTime\": \"\",\n \"deliverySetting\": \"\",\n \"memberKey\": {\n \"id\": \"\",\n \"namespace\": \"\"\n },\n \"name\": \"\",\n \"preferredMemberKey\": {},\n \"roles\": [\n {\n \"expiryDetail\": {\n \"expireTime\": \"\"\n },\n \"name\": \"\",\n \"restrictionEvaluations\": {\n \"memberRestrictionEvaluation\": {\n \"state\": \"\"\n }\n }\n }\n ],\n \"type\": \"\",\n \"updateTime\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v1beta1/:parent/memberships")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v1beta1/:parent/memberships")
.header("content-type", "application/json")
.body("{\n \"createTime\": \"\",\n \"deliverySetting\": \"\",\n \"memberKey\": {\n \"id\": \"\",\n \"namespace\": \"\"\n },\n \"name\": \"\",\n \"preferredMemberKey\": {},\n \"roles\": [\n {\n \"expiryDetail\": {\n \"expireTime\": \"\"\n },\n \"name\": \"\",\n \"restrictionEvaluations\": {\n \"memberRestrictionEvaluation\": {\n \"state\": \"\"\n }\n }\n }\n ],\n \"type\": \"\",\n \"updateTime\": \"\"\n}")
.asString();
const data = JSON.stringify({
createTime: '',
deliverySetting: '',
memberKey: {
id: '',
namespace: ''
},
name: '',
preferredMemberKey: {},
roles: [
{
expiryDetail: {
expireTime: ''
},
name: '',
restrictionEvaluations: {
memberRestrictionEvaluation: {
state: ''
}
}
}
],
type: '',
updateTime: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v1beta1/:parent/memberships');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v1beta1/:parent/memberships',
headers: {'content-type': 'application/json'},
data: {
createTime: '',
deliverySetting: '',
memberKey: {id: '', namespace: ''},
name: '',
preferredMemberKey: {},
roles: [
{
expiryDetail: {expireTime: ''},
name: '',
restrictionEvaluations: {memberRestrictionEvaluation: {state: ''}}
}
],
type: '',
updateTime: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1beta1/:parent/memberships';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"createTime":"","deliverySetting":"","memberKey":{"id":"","namespace":""},"name":"","preferredMemberKey":{},"roles":[{"expiryDetail":{"expireTime":""},"name":"","restrictionEvaluations":{"memberRestrictionEvaluation":{"state":""}}}],"type":"","updateTime":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1beta1/:parent/memberships',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "createTime": "",\n "deliverySetting": "",\n "memberKey": {\n "id": "",\n "namespace": ""\n },\n "name": "",\n "preferredMemberKey": {},\n "roles": [\n {\n "expiryDetail": {\n "expireTime": ""\n },\n "name": "",\n "restrictionEvaluations": {\n "memberRestrictionEvaluation": {\n "state": ""\n }\n }\n }\n ],\n "type": "",\n "updateTime": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"createTime\": \"\",\n \"deliverySetting\": \"\",\n \"memberKey\": {\n \"id\": \"\",\n \"namespace\": \"\"\n },\n \"name\": \"\",\n \"preferredMemberKey\": {},\n \"roles\": [\n {\n \"expiryDetail\": {\n \"expireTime\": \"\"\n },\n \"name\": \"\",\n \"restrictionEvaluations\": {\n \"memberRestrictionEvaluation\": {\n \"state\": \"\"\n }\n }\n }\n ],\n \"type\": \"\",\n \"updateTime\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v1beta1/:parent/memberships")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1beta1/:parent/memberships',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
createTime: '',
deliverySetting: '',
memberKey: {id: '', namespace: ''},
name: '',
preferredMemberKey: {},
roles: [
{
expiryDetail: {expireTime: ''},
name: '',
restrictionEvaluations: {memberRestrictionEvaluation: {state: ''}}
}
],
type: '',
updateTime: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v1beta1/:parent/memberships',
headers: {'content-type': 'application/json'},
body: {
createTime: '',
deliverySetting: '',
memberKey: {id: '', namespace: ''},
name: '',
preferredMemberKey: {},
roles: [
{
expiryDetail: {expireTime: ''},
name: '',
restrictionEvaluations: {memberRestrictionEvaluation: {state: ''}}
}
],
type: '',
updateTime: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/v1beta1/:parent/memberships');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
createTime: '',
deliverySetting: '',
memberKey: {
id: '',
namespace: ''
},
name: '',
preferredMemberKey: {},
roles: [
{
expiryDetail: {
expireTime: ''
},
name: '',
restrictionEvaluations: {
memberRestrictionEvaluation: {
state: ''
}
}
}
],
type: '',
updateTime: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/v1beta1/:parent/memberships',
headers: {'content-type': 'application/json'},
data: {
createTime: '',
deliverySetting: '',
memberKey: {id: '', namespace: ''},
name: '',
preferredMemberKey: {},
roles: [
{
expiryDetail: {expireTime: ''},
name: '',
restrictionEvaluations: {memberRestrictionEvaluation: {state: ''}}
}
],
type: '',
updateTime: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1beta1/:parent/memberships';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"createTime":"","deliverySetting":"","memberKey":{"id":"","namespace":""},"name":"","preferredMemberKey":{},"roles":[{"expiryDetail":{"expireTime":""},"name":"","restrictionEvaluations":{"memberRestrictionEvaluation":{"state":""}}}],"type":"","updateTime":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"createTime": @"",
@"deliverySetting": @"",
@"memberKey": @{ @"id": @"", @"namespace": @"" },
@"name": @"",
@"preferredMemberKey": @{ },
@"roles": @[ @{ @"expiryDetail": @{ @"expireTime": @"" }, @"name": @"", @"restrictionEvaluations": @{ @"memberRestrictionEvaluation": @{ @"state": @"" } } } ],
@"type": @"",
@"updateTime": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1beta1/:parent/memberships"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/v1beta1/:parent/memberships" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"createTime\": \"\",\n \"deliverySetting\": \"\",\n \"memberKey\": {\n \"id\": \"\",\n \"namespace\": \"\"\n },\n \"name\": \"\",\n \"preferredMemberKey\": {},\n \"roles\": [\n {\n \"expiryDetail\": {\n \"expireTime\": \"\"\n },\n \"name\": \"\",\n \"restrictionEvaluations\": {\n \"memberRestrictionEvaluation\": {\n \"state\": \"\"\n }\n }\n }\n ],\n \"type\": \"\",\n \"updateTime\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1beta1/:parent/memberships",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'createTime' => '',
'deliverySetting' => '',
'memberKey' => [
'id' => '',
'namespace' => ''
],
'name' => '',
'preferredMemberKey' => [
],
'roles' => [
[
'expiryDetail' => [
'expireTime' => ''
],
'name' => '',
'restrictionEvaluations' => [
'memberRestrictionEvaluation' => [
'state' => ''
]
]
]
],
'type' => '',
'updateTime' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/v1beta1/:parent/memberships', [
'body' => '{
"createTime": "",
"deliverySetting": "",
"memberKey": {
"id": "",
"namespace": ""
},
"name": "",
"preferredMemberKey": {},
"roles": [
{
"expiryDetail": {
"expireTime": ""
},
"name": "",
"restrictionEvaluations": {
"memberRestrictionEvaluation": {
"state": ""
}
}
}
],
"type": "",
"updateTime": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v1beta1/:parent/memberships');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'createTime' => '',
'deliverySetting' => '',
'memberKey' => [
'id' => '',
'namespace' => ''
],
'name' => '',
'preferredMemberKey' => [
],
'roles' => [
[
'expiryDetail' => [
'expireTime' => ''
],
'name' => '',
'restrictionEvaluations' => [
'memberRestrictionEvaluation' => [
'state' => ''
]
]
]
],
'type' => '',
'updateTime' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'createTime' => '',
'deliverySetting' => '',
'memberKey' => [
'id' => '',
'namespace' => ''
],
'name' => '',
'preferredMemberKey' => [
],
'roles' => [
[
'expiryDetail' => [
'expireTime' => ''
],
'name' => '',
'restrictionEvaluations' => [
'memberRestrictionEvaluation' => [
'state' => ''
]
]
]
],
'type' => '',
'updateTime' => ''
]));
$request->setRequestUrl('{{baseUrl}}/v1beta1/:parent/memberships');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1beta1/:parent/memberships' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"createTime": "",
"deliverySetting": "",
"memberKey": {
"id": "",
"namespace": ""
},
"name": "",
"preferredMemberKey": {},
"roles": [
{
"expiryDetail": {
"expireTime": ""
},
"name": "",
"restrictionEvaluations": {
"memberRestrictionEvaluation": {
"state": ""
}
}
}
],
"type": "",
"updateTime": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1beta1/:parent/memberships' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"createTime": "",
"deliverySetting": "",
"memberKey": {
"id": "",
"namespace": ""
},
"name": "",
"preferredMemberKey": {},
"roles": [
{
"expiryDetail": {
"expireTime": ""
},
"name": "",
"restrictionEvaluations": {
"memberRestrictionEvaluation": {
"state": ""
}
}
}
],
"type": "",
"updateTime": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"createTime\": \"\",\n \"deliverySetting\": \"\",\n \"memberKey\": {\n \"id\": \"\",\n \"namespace\": \"\"\n },\n \"name\": \"\",\n \"preferredMemberKey\": {},\n \"roles\": [\n {\n \"expiryDetail\": {\n \"expireTime\": \"\"\n },\n \"name\": \"\",\n \"restrictionEvaluations\": {\n \"memberRestrictionEvaluation\": {\n \"state\": \"\"\n }\n }\n }\n ],\n \"type\": \"\",\n \"updateTime\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v1beta1/:parent/memberships", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1beta1/:parent/memberships"
payload = {
"createTime": "",
"deliverySetting": "",
"memberKey": {
"id": "",
"namespace": ""
},
"name": "",
"preferredMemberKey": {},
"roles": [
{
"expiryDetail": { "expireTime": "" },
"name": "",
"restrictionEvaluations": { "memberRestrictionEvaluation": { "state": "" } }
}
],
"type": "",
"updateTime": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1beta1/:parent/memberships"
payload <- "{\n \"createTime\": \"\",\n \"deliverySetting\": \"\",\n \"memberKey\": {\n \"id\": \"\",\n \"namespace\": \"\"\n },\n \"name\": \"\",\n \"preferredMemberKey\": {},\n \"roles\": [\n {\n \"expiryDetail\": {\n \"expireTime\": \"\"\n },\n \"name\": \"\",\n \"restrictionEvaluations\": {\n \"memberRestrictionEvaluation\": {\n \"state\": \"\"\n }\n }\n }\n ],\n \"type\": \"\",\n \"updateTime\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1beta1/:parent/memberships")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"createTime\": \"\",\n \"deliverySetting\": \"\",\n \"memberKey\": {\n \"id\": \"\",\n \"namespace\": \"\"\n },\n \"name\": \"\",\n \"preferredMemberKey\": {},\n \"roles\": [\n {\n \"expiryDetail\": {\n \"expireTime\": \"\"\n },\n \"name\": \"\",\n \"restrictionEvaluations\": {\n \"memberRestrictionEvaluation\": {\n \"state\": \"\"\n }\n }\n }\n ],\n \"type\": \"\",\n \"updateTime\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/v1beta1/:parent/memberships') do |req|
req.body = "{\n \"createTime\": \"\",\n \"deliverySetting\": \"\",\n \"memberKey\": {\n \"id\": \"\",\n \"namespace\": \"\"\n },\n \"name\": \"\",\n \"preferredMemberKey\": {},\n \"roles\": [\n {\n \"expiryDetail\": {\n \"expireTime\": \"\"\n },\n \"name\": \"\",\n \"restrictionEvaluations\": {\n \"memberRestrictionEvaluation\": {\n \"state\": \"\"\n }\n }\n }\n ],\n \"type\": \"\",\n \"updateTime\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1beta1/:parent/memberships";
let payload = json!({
"createTime": "",
"deliverySetting": "",
"memberKey": json!({
"id": "",
"namespace": ""
}),
"name": "",
"preferredMemberKey": json!({}),
"roles": (
json!({
"expiryDetail": json!({"expireTime": ""}),
"name": "",
"restrictionEvaluations": json!({"memberRestrictionEvaluation": json!({"state": ""})})
})
),
"type": "",
"updateTime": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v1beta1/:parent/memberships \
--header 'content-type: application/json' \
--data '{
"createTime": "",
"deliverySetting": "",
"memberKey": {
"id": "",
"namespace": ""
},
"name": "",
"preferredMemberKey": {},
"roles": [
{
"expiryDetail": {
"expireTime": ""
},
"name": "",
"restrictionEvaluations": {
"memberRestrictionEvaluation": {
"state": ""
}
}
}
],
"type": "",
"updateTime": ""
}'
echo '{
"createTime": "",
"deliverySetting": "",
"memberKey": {
"id": "",
"namespace": ""
},
"name": "",
"preferredMemberKey": {},
"roles": [
{
"expiryDetail": {
"expireTime": ""
},
"name": "",
"restrictionEvaluations": {
"memberRestrictionEvaluation": {
"state": ""
}
}
}
],
"type": "",
"updateTime": ""
}' | \
http POST {{baseUrl}}/v1beta1/:parent/memberships \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "createTime": "",\n "deliverySetting": "",\n "memberKey": {\n "id": "",\n "namespace": ""\n },\n "name": "",\n "preferredMemberKey": {},\n "roles": [\n {\n "expiryDetail": {\n "expireTime": ""\n },\n "name": "",\n "restrictionEvaluations": {\n "memberRestrictionEvaluation": {\n "state": ""\n }\n }\n }\n ],\n "type": "",\n "updateTime": ""\n}' \
--output-document \
- {{baseUrl}}/v1beta1/:parent/memberships
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"createTime": "",
"deliverySetting": "",
"memberKey": [
"id": "",
"namespace": ""
],
"name": "",
"preferredMemberKey": [],
"roles": [
[
"expiryDetail": ["expireTime": ""],
"name": "",
"restrictionEvaluations": ["memberRestrictionEvaluation": ["state": ""]]
]
],
"type": "",
"updateTime": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1beta1/:parent/memberships")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
cloudidentity.groups.memberships.getMembershipGraph
{{baseUrl}}/v1beta1/:parent/memberships:getMembershipGraph
QUERY PARAMS
parent
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1beta1/:parent/memberships:getMembershipGraph");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v1beta1/:parent/memberships:getMembershipGraph")
require "http/client"
url = "{{baseUrl}}/v1beta1/:parent/memberships:getMembershipGraph"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v1beta1/:parent/memberships:getMembershipGraph"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1beta1/:parent/memberships:getMembershipGraph");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1beta1/:parent/memberships:getMembershipGraph"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v1beta1/:parent/memberships:getMembershipGraph HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v1beta1/:parent/memberships:getMembershipGraph")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1beta1/:parent/memberships:getMembershipGraph"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v1beta1/:parent/memberships:getMembershipGraph")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v1beta1/:parent/memberships:getMembershipGraph")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/v1beta1/:parent/memberships:getMembershipGraph');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v1beta1/:parent/memberships:getMembershipGraph'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1beta1/:parent/memberships:getMembershipGraph';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1beta1/:parent/memberships:getMembershipGraph',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1beta1/:parent/memberships:getMembershipGraph")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1beta1/:parent/memberships:getMembershipGraph',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/v1beta1/:parent/memberships:getMembershipGraph'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v1beta1/:parent/memberships:getMembershipGraph');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/v1beta1/:parent/memberships:getMembershipGraph'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1beta1/:parent/memberships:getMembershipGraph';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1beta1/:parent/memberships:getMembershipGraph"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/v1beta1/:parent/memberships:getMembershipGraph" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1beta1/:parent/memberships:getMembershipGraph",
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;
}
request('GET', '{{baseUrl}}/v1beta1/:parent/memberships:getMembershipGraph');
echo $response->getBody();
setUrl('{{baseUrl}}/v1beta1/:parent/memberships:getMembershipGraph');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1beta1/:parent/memberships:getMembershipGraph');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1beta1/:parent/memberships:getMembershipGraph' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1beta1/:parent/memberships:getMembershipGraph' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v1beta1/:parent/memberships:getMembershipGraph")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1beta1/:parent/memberships:getMembershipGraph"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1beta1/:parent/memberships:getMembershipGraph"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1beta1/:parent/memberships:getMembershipGraph")
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
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v1beta1/:parent/memberships:getMembershipGraph') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1beta1/:parent/memberships:getMembershipGraph";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v1beta1/:parent/memberships:getMembershipGraph
http GET {{baseUrl}}/v1beta1/:parent/memberships:getMembershipGraph
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v1beta1/:parent/memberships:getMembershipGraph
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1beta1/:parent/memberships:getMembershipGraph")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
cloudidentity.groups.memberships.lookup
{{baseUrl}}/v1beta1/:parent/memberships:lookup
QUERY PARAMS
parent
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1beta1/:parent/memberships:lookup");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v1beta1/:parent/memberships:lookup")
require "http/client"
url = "{{baseUrl}}/v1beta1/:parent/memberships:lookup"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v1beta1/:parent/memberships:lookup"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1beta1/:parent/memberships:lookup");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1beta1/:parent/memberships:lookup"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v1beta1/:parent/memberships:lookup HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v1beta1/:parent/memberships:lookup")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1beta1/:parent/memberships:lookup"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v1beta1/:parent/memberships:lookup")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v1beta1/:parent/memberships:lookup")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/v1beta1/:parent/memberships:lookup');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v1beta1/:parent/memberships:lookup'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1beta1/:parent/memberships:lookup';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1beta1/:parent/memberships:lookup',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1beta1/:parent/memberships:lookup")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1beta1/:parent/memberships:lookup',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/v1beta1/:parent/memberships:lookup'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v1beta1/:parent/memberships:lookup');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/v1beta1/:parent/memberships:lookup'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1beta1/:parent/memberships:lookup';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1beta1/:parent/memberships:lookup"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/v1beta1/:parent/memberships:lookup" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1beta1/:parent/memberships:lookup",
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;
}
request('GET', '{{baseUrl}}/v1beta1/:parent/memberships:lookup');
echo $response->getBody();
setUrl('{{baseUrl}}/v1beta1/:parent/memberships:lookup');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1beta1/:parent/memberships:lookup');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1beta1/:parent/memberships:lookup' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1beta1/:parent/memberships:lookup' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v1beta1/:parent/memberships:lookup")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1beta1/:parent/memberships:lookup"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1beta1/:parent/memberships:lookup"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1beta1/:parent/memberships:lookup")
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
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v1beta1/:parent/memberships:lookup') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1beta1/:parent/memberships:lookup";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v1beta1/:parent/memberships:lookup
http GET {{baseUrl}}/v1beta1/:parent/memberships:lookup
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v1beta1/:parent/memberships:lookup
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1beta1/:parent/memberships:lookup")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
cloudidentity.groups.memberships.modifyMembershipRoles
{{baseUrl}}/v1beta1/:name:modifyMembershipRoles
QUERY PARAMS
name
BODY json
{
"addRoles": [
{
"expiryDetail": {
"expireTime": ""
},
"name": "",
"restrictionEvaluations": {
"memberRestrictionEvaluation": {
"state": ""
}
}
}
],
"removeRoles": [],
"updateRolesParams": [
{
"fieldMask": "",
"membershipRole": {}
}
]
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1beta1/:name:modifyMembershipRoles");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"addRoles\": [\n {\n \"expiryDetail\": {\n \"expireTime\": \"\"\n },\n \"name\": \"\",\n \"restrictionEvaluations\": {\n \"memberRestrictionEvaluation\": {\n \"state\": \"\"\n }\n }\n }\n ],\n \"removeRoles\": [],\n \"updateRolesParams\": [\n {\n \"fieldMask\": \"\",\n \"membershipRole\": {}\n }\n ]\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v1beta1/:name:modifyMembershipRoles" {:content-type :json
:form-params {:addRoles [{:expiryDetail {:expireTime ""}
:name ""
:restrictionEvaluations {:memberRestrictionEvaluation {:state ""}}}]
:removeRoles []
:updateRolesParams [{:fieldMask ""
:membershipRole {}}]}})
require "http/client"
url = "{{baseUrl}}/v1beta1/:name:modifyMembershipRoles"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"addRoles\": [\n {\n \"expiryDetail\": {\n \"expireTime\": \"\"\n },\n \"name\": \"\",\n \"restrictionEvaluations\": {\n \"memberRestrictionEvaluation\": {\n \"state\": \"\"\n }\n }\n }\n ],\n \"removeRoles\": [],\n \"updateRolesParams\": [\n {\n \"fieldMask\": \"\",\n \"membershipRole\": {}\n }\n ]\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v1beta1/:name:modifyMembershipRoles"),
Content = new StringContent("{\n \"addRoles\": [\n {\n \"expiryDetail\": {\n \"expireTime\": \"\"\n },\n \"name\": \"\",\n \"restrictionEvaluations\": {\n \"memberRestrictionEvaluation\": {\n \"state\": \"\"\n }\n }\n }\n ],\n \"removeRoles\": [],\n \"updateRolesParams\": [\n {\n \"fieldMask\": \"\",\n \"membershipRole\": {}\n }\n ]\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1beta1/:name:modifyMembershipRoles");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"addRoles\": [\n {\n \"expiryDetail\": {\n \"expireTime\": \"\"\n },\n \"name\": \"\",\n \"restrictionEvaluations\": {\n \"memberRestrictionEvaluation\": {\n \"state\": \"\"\n }\n }\n }\n ],\n \"removeRoles\": [],\n \"updateRolesParams\": [\n {\n \"fieldMask\": \"\",\n \"membershipRole\": {}\n }\n ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1beta1/:name:modifyMembershipRoles"
payload := strings.NewReader("{\n \"addRoles\": [\n {\n \"expiryDetail\": {\n \"expireTime\": \"\"\n },\n \"name\": \"\",\n \"restrictionEvaluations\": {\n \"memberRestrictionEvaluation\": {\n \"state\": \"\"\n }\n }\n }\n ],\n \"removeRoles\": [],\n \"updateRolesParams\": [\n {\n \"fieldMask\": \"\",\n \"membershipRole\": {}\n }\n ]\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v1beta1/:name:modifyMembershipRoles HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 339
{
"addRoles": [
{
"expiryDetail": {
"expireTime": ""
},
"name": "",
"restrictionEvaluations": {
"memberRestrictionEvaluation": {
"state": ""
}
}
}
],
"removeRoles": [],
"updateRolesParams": [
{
"fieldMask": "",
"membershipRole": {}
}
]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v1beta1/:name:modifyMembershipRoles")
.setHeader("content-type", "application/json")
.setBody("{\n \"addRoles\": [\n {\n \"expiryDetail\": {\n \"expireTime\": \"\"\n },\n \"name\": \"\",\n \"restrictionEvaluations\": {\n \"memberRestrictionEvaluation\": {\n \"state\": \"\"\n }\n }\n }\n ],\n \"removeRoles\": [],\n \"updateRolesParams\": [\n {\n \"fieldMask\": \"\",\n \"membershipRole\": {}\n }\n ]\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1beta1/:name:modifyMembershipRoles"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"addRoles\": [\n {\n \"expiryDetail\": {\n \"expireTime\": \"\"\n },\n \"name\": \"\",\n \"restrictionEvaluations\": {\n \"memberRestrictionEvaluation\": {\n \"state\": \"\"\n }\n }\n }\n ],\n \"removeRoles\": [],\n \"updateRolesParams\": [\n {\n \"fieldMask\": \"\",\n \"membershipRole\": {}\n }\n ]\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"addRoles\": [\n {\n \"expiryDetail\": {\n \"expireTime\": \"\"\n },\n \"name\": \"\",\n \"restrictionEvaluations\": {\n \"memberRestrictionEvaluation\": {\n \"state\": \"\"\n }\n }\n }\n ],\n \"removeRoles\": [],\n \"updateRolesParams\": [\n {\n \"fieldMask\": \"\",\n \"membershipRole\": {}\n }\n ]\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v1beta1/:name:modifyMembershipRoles")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v1beta1/:name:modifyMembershipRoles")
.header("content-type", "application/json")
.body("{\n \"addRoles\": [\n {\n \"expiryDetail\": {\n \"expireTime\": \"\"\n },\n \"name\": \"\",\n \"restrictionEvaluations\": {\n \"memberRestrictionEvaluation\": {\n \"state\": \"\"\n }\n }\n }\n ],\n \"removeRoles\": [],\n \"updateRolesParams\": [\n {\n \"fieldMask\": \"\",\n \"membershipRole\": {}\n }\n ]\n}")
.asString();
const data = JSON.stringify({
addRoles: [
{
expiryDetail: {
expireTime: ''
},
name: '',
restrictionEvaluations: {
memberRestrictionEvaluation: {
state: ''
}
}
}
],
removeRoles: [],
updateRolesParams: [
{
fieldMask: '',
membershipRole: {}
}
]
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v1beta1/:name:modifyMembershipRoles');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v1beta1/:name:modifyMembershipRoles',
headers: {'content-type': 'application/json'},
data: {
addRoles: [
{
expiryDetail: {expireTime: ''},
name: '',
restrictionEvaluations: {memberRestrictionEvaluation: {state: ''}}
}
],
removeRoles: [],
updateRolesParams: [{fieldMask: '', membershipRole: {}}]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1beta1/:name:modifyMembershipRoles';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"addRoles":[{"expiryDetail":{"expireTime":""},"name":"","restrictionEvaluations":{"memberRestrictionEvaluation":{"state":""}}}],"removeRoles":[],"updateRolesParams":[{"fieldMask":"","membershipRole":{}}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1beta1/:name:modifyMembershipRoles',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "addRoles": [\n {\n "expiryDetail": {\n "expireTime": ""\n },\n "name": "",\n "restrictionEvaluations": {\n "memberRestrictionEvaluation": {\n "state": ""\n }\n }\n }\n ],\n "removeRoles": [],\n "updateRolesParams": [\n {\n "fieldMask": "",\n "membershipRole": {}\n }\n ]\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"addRoles\": [\n {\n \"expiryDetail\": {\n \"expireTime\": \"\"\n },\n \"name\": \"\",\n \"restrictionEvaluations\": {\n \"memberRestrictionEvaluation\": {\n \"state\": \"\"\n }\n }\n }\n ],\n \"removeRoles\": [],\n \"updateRolesParams\": [\n {\n \"fieldMask\": \"\",\n \"membershipRole\": {}\n }\n ]\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v1beta1/:name:modifyMembershipRoles")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1beta1/:name:modifyMembershipRoles',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
addRoles: [
{
expiryDetail: {expireTime: ''},
name: '',
restrictionEvaluations: {memberRestrictionEvaluation: {state: ''}}
}
],
removeRoles: [],
updateRolesParams: [{fieldMask: '', membershipRole: {}}]
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v1beta1/:name:modifyMembershipRoles',
headers: {'content-type': 'application/json'},
body: {
addRoles: [
{
expiryDetail: {expireTime: ''},
name: '',
restrictionEvaluations: {memberRestrictionEvaluation: {state: ''}}
}
],
removeRoles: [],
updateRolesParams: [{fieldMask: '', membershipRole: {}}]
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/v1beta1/:name:modifyMembershipRoles');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
addRoles: [
{
expiryDetail: {
expireTime: ''
},
name: '',
restrictionEvaluations: {
memberRestrictionEvaluation: {
state: ''
}
}
}
],
removeRoles: [],
updateRolesParams: [
{
fieldMask: '',
membershipRole: {}
}
]
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/v1beta1/:name:modifyMembershipRoles',
headers: {'content-type': 'application/json'},
data: {
addRoles: [
{
expiryDetail: {expireTime: ''},
name: '',
restrictionEvaluations: {memberRestrictionEvaluation: {state: ''}}
}
],
removeRoles: [],
updateRolesParams: [{fieldMask: '', membershipRole: {}}]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1beta1/:name:modifyMembershipRoles';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"addRoles":[{"expiryDetail":{"expireTime":""},"name":"","restrictionEvaluations":{"memberRestrictionEvaluation":{"state":""}}}],"removeRoles":[],"updateRolesParams":[{"fieldMask":"","membershipRole":{}}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"addRoles": @[ @{ @"expiryDetail": @{ @"expireTime": @"" }, @"name": @"", @"restrictionEvaluations": @{ @"memberRestrictionEvaluation": @{ @"state": @"" } } } ],
@"removeRoles": @[ ],
@"updateRolesParams": @[ @{ @"fieldMask": @"", @"membershipRole": @{ } } ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1beta1/:name:modifyMembershipRoles"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/v1beta1/:name:modifyMembershipRoles" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"addRoles\": [\n {\n \"expiryDetail\": {\n \"expireTime\": \"\"\n },\n \"name\": \"\",\n \"restrictionEvaluations\": {\n \"memberRestrictionEvaluation\": {\n \"state\": \"\"\n }\n }\n }\n ],\n \"removeRoles\": [],\n \"updateRolesParams\": [\n {\n \"fieldMask\": \"\",\n \"membershipRole\": {}\n }\n ]\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1beta1/:name:modifyMembershipRoles",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'addRoles' => [
[
'expiryDetail' => [
'expireTime' => ''
],
'name' => '',
'restrictionEvaluations' => [
'memberRestrictionEvaluation' => [
'state' => ''
]
]
]
],
'removeRoles' => [
],
'updateRolesParams' => [
[
'fieldMask' => '',
'membershipRole' => [
]
]
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/v1beta1/:name:modifyMembershipRoles', [
'body' => '{
"addRoles": [
{
"expiryDetail": {
"expireTime": ""
},
"name": "",
"restrictionEvaluations": {
"memberRestrictionEvaluation": {
"state": ""
}
}
}
],
"removeRoles": [],
"updateRolesParams": [
{
"fieldMask": "",
"membershipRole": {}
}
]
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v1beta1/:name:modifyMembershipRoles');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'addRoles' => [
[
'expiryDetail' => [
'expireTime' => ''
],
'name' => '',
'restrictionEvaluations' => [
'memberRestrictionEvaluation' => [
'state' => ''
]
]
]
],
'removeRoles' => [
],
'updateRolesParams' => [
[
'fieldMask' => '',
'membershipRole' => [
]
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'addRoles' => [
[
'expiryDetail' => [
'expireTime' => ''
],
'name' => '',
'restrictionEvaluations' => [
'memberRestrictionEvaluation' => [
'state' => ''
]
]
]
],
'removeRoles' => [
],
'updateRolesParams' => [
[
'fieldMask' => '',
'membershipRole' => [
]
]
]
]));
$request->setRequestUrl('{{baseUrl}}/v1beta1/:name:modifyMembershipRoles');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1beta1/:name:modifyMembershipRoles' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"addRoles": [
{
"expiryDetail": {
"expireTime": ""
},
"name": "",
"restrictionEvaluations": {
"memberRestrictionEvaluation": {
"state": ""
}
}
}
],
"removeRoles": [],
"updateRolesParams": [
{
"fieldMask": "",
"membershipRole": {}
}
]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1beta1/:name:modifyMembershipRoles' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"addRoles": [
{
"expiryDetail": {
"expireTime": ""
},
"name": "",
"restrictionEvaluations": {
"memberRestrictionEvaluation": {
"state": ""
}
}
}
],
"removeRoles": [],
"updateRolesParams": [
{
"fieldMask": "",
"membershipRole": {}
}
]
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"addRoles\": [\n {\n \"expiryDetail\": {\n \"expireTime\": \"\"\n },\n \"name\": \"\",\n \"restrictionEvaluations\": {\n \"memberRestrictionEvaluation\": {\n \"state\": \"\"\n }\n }\n }\n ],\n \"removeRoles\": [],\n \"updateRolesParams\": [\n {\n \"fieldMask\": \"\",\n \"membershipRole\": {}\n }\n ]\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v1beta1/:name:modifyMembershipRoles", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1beta1/:name:modifyMembershipRoles"
payload = {
"addRoles": [
{
"expiryDetail": { "expireTime": "" },
"name": "",
"restrictionEvaluations": { "memberRestrictionEvaluation": { "state": "" } }
}
],
"removeRoles": [],
"updateRolesParams": [
{
"fieldMask": "",
"membershipRole": {}
}
]
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1beta1/:name:modifyMembershipRoles"
payload <- "{\n \"addRoles\": [\n {\n \"expiryDetail\": {\n \"expireTime\": \"\"\n },\n \"name\": \"\",\n \"restrictionEvaluations\": {\n \"memberRestrictionEvaluation\": {\n \"state\": \"\"\n }\n }\n }\n ],\n \"removeRoles\": [],\n \"updateRolesParams\": [\n {\n \"fieldMask\": \"\",\n \"membershipRole\": {}\n }\n ]\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1beta1/:name:modifyMembershipRoles")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"addRoles\": [\n {\n \"expiryDetail\": {\n \"expireTime\": \"\"\n },\n \"name\": \"\",\n \"restrictionEvaluations\": {\n \"memberRestrictionEvaluation\": {\n \"state\": \"\"\n }\n }\n }\n ],\n \"removeRoles\": [],\n \"updateRolesParams\": [\n {\n \"fieldMask\": \"\",\n \"membershipRole\": {}\n }\n ]\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/v1beta1/:name:modifyMembershipRoles') do |req|
req.body = "{\n \"addRoles\": [\n {\n \"expiryDetail\": {\n \"expireTime\": \"\"\n },\n \"name\": \"\",\n \"restrictionEvaluations\": {\n \"memberRestrictionEvaluation\": {\n \"state\": \"\"\n }\n }\n }\n ],\n \"removeRoles\": [],\n \"updateRolesParams\": [\n {\n \"fieldMask\": \"\",\n \"membershipRole\": {}\n }\n ]\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1beta1/:name:modifyMembershipRoles";
let payload = json!({
"addRoles": (
json!({
"expiryDetail": json!({"expireTime": ""}),
"name": "",
"restrictionEvaluations": json!({"memberRestrictionEvaluation": json!({"state": ""})})
})
),
"removeRoles": (),
"updateRolesParams": (
json!({
"fieldMask": "",
"membershipRole": json!({})
})
)
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v1beta1/:name:modifyMembershipRoles \
--header 'content-type: application/json' \
--data '{
"addRoles": [
{
"expiryDetail": {
"expireTime": ""
},
"name": "",
"restrictionEvaluations": {
"memberRestrictionEvaluation": {
"state": ""
}
}
}
],
"removeRoles": [],
"updateRolesParams": [
{
"fieldMask": "",
"membershipRole": {}
}
]
}'
echo '{
"addRoles": [
{
"expiryDetail": {
"expireTime": ""
},
"name": "",
"restrictionEvaluations": {
"memberRestrictionEvaluation": {
"state": ""
}
}
}
],
"removeRoles": [],
"updateRolesParams": [
{
"fieldMask": "",
"membershipRole": {}
}
]
}' | \
http POST {{baseUrl}}/v1beta1/:name:modifyMembershipRoles \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "addRoles": [\n {\n "expiryDetail": {\n "expireTime": ""\n },\n "name": "",\n "restrictionEvaluations": {\n "memberRestrictionEvaluation": {\n "state": ""\n }\n }\n }\n ],\n "removeRoles": [],\n "updateRolesParams": [\n {\n "fieldMask": "",\n "membershipRole": {}\n }\n ]\n}' \
--output-document \
- {{baseUrl}}/v1beta1/:name:modifyMembershipRoles
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"addRoles": [
[
"expiryDetail": ["expireTime": ""],
"name": "",
"restrictionEvaluations": ["memberRestrictionEvaluation": ["state": ""]]
]
],
"removeRoles": [],
"updateRolesParams": [
[
"fieldMask": "",
"membershipRole": []
]
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1beta1/:name:modifyMembershipRoles")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
cloudidentity.groups.memberships.searchDirectGroups
{{baseUrl}}/v1beta1/:parent/memberships:searchDirectGroups
QUERY PARAMS
parent
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1beta1/:parent/memberships:searchDirectGroups");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v1beta1/:parent/memberships:searchDirectGroups")
require "http/client"
url = "{{baseUrl}}/v1beta1/:parent/memberships:searchDirectGroups"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v1beta1/:parent/memberships:searchDirectGroups"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1beta1/:parent/memberships:searchDirectGroups");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1beta1/:parent/memberships:searchDirectGroups"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v1beta1/:parent/memberships:searchDirectGroups HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v1beta1/:parent/memberships:searchDirectGroups")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1beta1/:parent/memberships:searchDirectGroups"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v1beta1/:parent/memberships:searchDirectGroups")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v1beta1/:parent/memberships:searchDirectGroups")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/v1beta1/:parent/memberships:searchDirectGroups');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v1beta1/:parent/memberships:searchDirectGroups'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1beta1/:parent/memberships:searchDirectGroups';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1beta1/:parent/memberships:searchDirectGroups',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1beta1/:parent/memberships:searchDirectGroups")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1beta1/:parent/memberships:searchDirectGroups',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/v1beta1/:parent/memberships:searchDirectGroups'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v1beta1/:parent/memberships:searchDirectGroups');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/v1beta1/:parent/memberships:searchDirectGroups'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1beta1/:parent/memberships:searchDirectGroups';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1beta1/:parent/memberships:searchDirectGroups"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/v1beta1/:parent/memberships:searchDirectGroups" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1beta1/:parent/memberships:searchDirectGroups",
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;
}
request('GET', '{{baseUrl}}/v1beta1/:parent/memberships:searchDirectGroups');
echo $response->getBody();
setUrl('{{baseUrl}}/v1beta1/:parent/memberships:searchDirectGroups');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1beta1/:parent/memberships:searchDirectGroups');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1beta1/:parent/memberships:searchDirectGroups' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1beta1/:parent/memberships:searchDirectGroups' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v1beta1/:parent/memberships:searchDirectGroups")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1beta1/:parent/memberships:searchDirectGroups"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1beta1/:parent/memberships:searchDirectGroups"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1beta1/:parent/memberships:searchDirectGroups")
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
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v1beta1/:parent/memberships:searchDirectGroups') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1beta1/:parent/memberships:searchDirectGroups";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v1beta1/:parent/memberships:searchDirectGroups
http GET {{baseUrl}}/v1beta1/:parent/memberships:searchDirectGroups
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v1beta1/:parent/memberships:searchDirectGroups
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1beta1/:parent/memberships:searchDirectGroups")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
cloudidentity.groups.memberships.searchTransitiveGroups
{{baseUrl}}/v1beta1/:parent/memberships:searchTransitiveGroups
QUERY PARAMS
parent
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1beta1/:parent/memberships:searchTransitiveGroups");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v1beta1/:parent/memberships:searchTransitiveGroups")
require "http/client"
url = "{{baseUrl}}/v1beta1/:parent/memberships:searchTransitiveGroups"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v1beta1/:parent/memberships:searchTransitiveGroups"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1beta1/:parent/memberships:searchTransitiveGroups");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1beta1/:parent/memberships:searchTransitiveGroups"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v1beta1/:parent/memberships:searchTransitiveGroups HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v1beta1/:parent/memberships:searchTransitiveGroups")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1beta1/:parent/memberships:searchTransitiveGroups"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v1beta1/:parent/memberships:searchTransitiveGroups")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v1beta1/:parent/memberships:searchTransitiveGroups")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/v1beta1/:parent/memberships:searchTransitiveGroups');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v1beta1/:parent/memberships:searchTransitiveGroups'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1beta1/:parent/memberships:searchTransitiveGroups';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1beta1/:parent/memberships:searchTransitiveGroups',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1beta1/:parent/memberships:searchTransitiveGroups")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1beta1/:parent/memberships:searchTransitiveGroups',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/v1beta1/:parent/memberships:searchTransitiveGroups'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v1beta1/:parent/memberships:searchTransitiveGroups');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/v1beta1/:parent/memberships:searchTransitiveGroups'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1beta1/:parent/memberships:searchTransitiveGroups';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1beta1/:parent/memberships:searchTransitiveGroups"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/v1beta1/:parent/memberships:searchTransitiveGroups" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1beta1/:parent/memberships:searchTransitiveGroups",
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;
}
request('GET', '{{baseUrl}}/v1beta1/:parent/memberships:searchTransitiveGroups');
echo $response->getBody();
setUrl('{{baseUrl}}/v1beta1/:parent/memberships:searchTransitiveGroups');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1beta1/:parent/memberships:searchTransitiveGroups');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1beta1/:parent/memberships:searchTransitiveGroups' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1beta1/:parent/memberships:searchTransitiveGroups' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v1beta1/:parent/memberships:searchTransitiveGroups")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1beta1/:parent/memberships:searchTransitiveGroups"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1beta1/:parent/memberships:searchTransitiveGroups"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1beta1/:parent/memberships:searchTransitiveGroups")
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
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v1beta1/:parent/memberships:searchTransitiveGroups') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1beta1/:parent/memberships:searchTransitiveGroups";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v1beta1/:parent/memberships:searchTransitiveGroups
http GET {{baseUrl}}/v1beta1/:parent/memberships:searchTransitiveGroups
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v1beta1/:parent/memberships:searchTransitiveGroups
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1beta1/:parent/memberships:searchTransitiveGroups")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
cloudidentity.groups.memberships.searchTransitiveMemberships
{{baseUrl}}/v1beta1/:parent/memberships:searchTransitiveMemberships
QUERY PARAMS
parent
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1beta1/:parent/memberships:searchTransitiveMemberships");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v1beta1/:parent/memberships:searchTransitiveMemberships")
require "http/client"
url = "{{baseUrl}}/v1beta1/:parent/memberships:searchTransitiveMemberships"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v1beta1/:parent/memberships:searchTransitiveMemberships"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1beta1/:parent/memberships:searchTransitiveMemberships");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1beta1/:parent/memberships:searchTransitiveMemberships"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v1beta1/:parent/memberships:searchTransitiveMemberships HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v1beta1/:parent/memberships:searchTransitiveMemberships")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1beta1/:parent/memberships:searchTransitiveMemberships"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v1beta1/:parent/memberships:searchTransitiveMemberships")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v1beta1/:parent/memberships:searchTransitiveMemberships")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/v1beta1/:parent/memberships:searchTransitiveMemberships');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v1beta1/:parent/memberships:searchTransitiveMemberships'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1beta1/:parent/memberships:searchTransitiveMemberships';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1beta1/:parent/memberships:searchTransitiveMemberships',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1beta1/:parent/memberships:searchTransitiveMemberships")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1beta1/:parent/memberships:searchTransitiveMemberships',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/v1beta1/:parent/memberships:searchTransitiveMemberships'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v1beta1/:parent/memberships:searchTransitiveMemberships');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/v1beta1/:parent/memberships:searchTransitiveMemberships'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1beta1/:parent/memberships:searchTransitiveMemberships';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1beta1/:parent/memberships:searchTransitiveMemberships"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/v1beta1/:parent/memberships:searchTransitiveMemberships" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1beta1/:parent/memberships:searchTransitiveMemberships",
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;
}
request('GET', '{{baseUrl}}/v1beta1/:parent/memberships:searchTransitiveMemberships');
echo $response->getBody();
setUrl('{{baseUrl}}/v1beta1/:parent/memberships:searchTransitiveMemberships');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1beta1/:parent/memberships:searchTransitiveMemberships');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1beta1/:parent/memberships:searchTransitiveMemberships' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1beta1/:parent/memberships:searchTransitiveMemberships' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v1beta1/:parent/memberships:searchTransitiveMemberships")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1beta1/:parent/memberships:searchTransitiveMemberships"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1beta1/:parent/memberships:searchTransitiveMemberships"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1beta1/:parent/memberships:searchTransitiveMemberships")
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
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v1beta1/:parent/memberships:searchTransitiveMemberships') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1beta1/:parent/memberships:searchTransitiveMemberships";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v1beta1/:parent/memberships:searchTransitiveMemberships
http GET {{baseUrl}}/v1beta1/:parent/memberships:searchTransitiveMemberships
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v1beta1/:parent/memberships:searchTransitiveMemberships
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1beta1/:parent/memberships:searchTransitiveMemberships")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
cloudidentity.groups.search
{{baseUrl}}/v1beta1/groups:search
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1beta1/groups:search");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v1beta1/groups:search")
require "http/client"
url = "{{baseUrl}}/v1beta1/groups:search"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v1beta1/groups:search"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1beta1/groups:search");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1beta1/groups:search"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v1beta1/groups:search HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v1beta1/groups:search")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1beta1/groups:search"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v1beta1/groups:search")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v1beta1/groups:search")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/v1beta1/groups:search');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/v1beta1/groups:search'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1beta1/groups:search';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1beta1/groups:search',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1beta1/groups:search")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1beta1/groups:search',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/v1beta1/groups:search'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v1beta1/groups:search');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/v1beta1/groups:search'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1beta1/groups:search';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1beta1/groups:search"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/v1beta1/groups:search" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1beta1/groups:search",
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;
}
request('GET', '{{baseUrl}}/v1beta1/groups:search');
echo $response->getBody();
setUrl('{{baseUrl}}/v1beta1/groups:search');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1beta1/groups:search');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1beta1/groups:search' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1beta1/groups:search' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v1beta1/groups:search")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1beta1/groups:search"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1beta1/groups:search"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1beta1/groups:search")
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
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v1beta1/groups:search') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1beta1/groups:search";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v1beta1/groups:search
http GET {{baseUrl}}/v1beta1/groups:search
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v1beta1/groups:search
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1beta1/groups:search")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
cloudidentity.inboundSamlSsoProfiles.create
{{baseUrl}}/v1beta1/inboundSamlSsoProfiles
BODY json
{
"customer": "",
"displayName": "",
"idpConfig": {
"changePasswordUri": "",
"entityId": "",
"logoutRedirectUri": "",
"singleSignOnServiceUri": ""
},
"name": "",
"spConfig": {
"assertionConsumerServiceUri": "",
"entityId": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1beta1/inboundSamlSsoProfiles");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"customer\": \"\",\n \"displayName\": \"\",\n \"idpConfig\": {\n \"changePasswordUri\": \"\",\n \"entityId\": \"\",\n \"logoutRedirectUri\": \"\",\n \"singleSignOnServiceUri\": \"\"\n },\n \"name\": \"\",\n \"spConfig\": {\n \"assertionConsumerServiceUri\": \"\",\n \"entityId\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v1beta1/inboundSamlSsoProfiles" {:content-type :json
:form-params {:customer ""
:displayName ""
:idpConfig {:changePasswordUri ""
:entityId ""
:logoutRedirectUri ""
:singleSignOnServiceUri ""}
:name ""
:spConfig {:assertionConsumerServiceUri ""
:entityId ""}}})
require "http/client"
url = "{{baseUrl}}/v1beta1/inboundSamlSsoProfiles"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"customer\": \"\",\n \"displayName\": \"\",\n \"idpConfig\": {\n \"changePasswordUri\": \"\",\n \"entityId\": \"\",\n \"logoutRedirectUri\": \"\",\n \"singleSignOnServiceUri\": \"\"\n },\n \"name\": \"\",\n \"spConfig\": {\n \"assertionConsumerServiceUri\": \"\",\n \"entityId\": \"\"\n }\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v1beta1/inboundSamlSsoProfiles"),
Content = new StringContent("{\n \"customer\": \"\",\n \"displayName\": \"\",\n \"idpConfig\": {\n \"changePasswordUri\": \"\",\n \"entityId\": \"\",\n \"logoutRedirectUri\": \"\",\n \"singleSignOnServiceUri\": \"\"\n },\n \"name\": \"\",\n \"spConfig\": {\n \"assertionConsumerServiceUri\": \"\",\n \"entityId\": \"\"\n }\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1beta1/inboundSamlSsoProfiles");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"customer\": \"\",\n \"displayName\": \"\",\n \"idpConfig\": {\n \"changePasswordUri\": \"\",\n \"entityId\": \"\",\n \"logoutRedirectUri\": \"\",\n \"singleSignOnServiceUri\": \"\"\n },\n \"name\": \"\",\n \"spConfig\": {\n \"assertionConsumerServiceUri\": \"\",\n \"entityId\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1beta1/inboundSamlSsoProfiles"
payload := strings.NewReader("{\n \"customer\": \"\",\n \"displayName\": \"\",\n \"idpConfig\": {\n \"changePasswordUri\": \"\",\n \"entityId\": \"\",\n \"logoutRedirectUri\": \"\",\n \"singleSignOnServiceUri\": \"\"\n },\n \"name\": \"\",\n \"spConfig\": {\n \"assertionConsumerServiceUri\": \"\",\n \"entityId\": \"\"\n }\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v1beta1/inboundSamlSsoProfiles HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 267
{
"customer": "",
"displayName": "",
"idpConfig": {
"changePasswordUri": "",
"entityId": "",
"logoutRedirectUri": "",
"singleSignOnServiceUri": ""
},
"name": "",
"spConfig": {
"assertionConsumerServiceUri": "",
"entityId": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v1beta1/inboundSamlSsoProfiles")
.setHeader("content-type", "application/json")
.setBody("{\n \"customer\": \"\",\n \"displayName\": \"\",\n \"idpConfig\": {\n \"changePasswordUri\": \"\",\n \"entityId\": \"\",\n \"logoutRedirectUri\": \"\",\n \"singleSignOnServiceUri\": \"\"\n },\n \"name\": \"\",\n \"spConfig\": {\n \"assertionConsumerServiceUri\": \"\",\n \"entityId\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1beta1/inboundSamlSsoProfiles"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"customer\": \"\",\n \"displayName\": \"\",\n \"idpConfig\": {\n \"changePasswordUri\": \"\",\n \"entityId\": \"\",\n \"logoutRedirectUri\": \"\",\n \"singleSignOnServiceUri\": \"\"\n },\n \"name\": \"\",\n \"spConfig\": {\n \"assertionConsumerServiceUri\": \"\",\n \"entityId\": \"\"\n }\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"customer\": \"\",\n \"displayName\": \"\",\n \"idpConfig\": {\n \"changePasswordUri\": \"\",\n \"entityId\": \"\",\n \"logoutRedirectUri\": \"\",\n \"singleSignOnServiceUri\": \"\"\n },\n \"name\": \"\",\n \"spConfig\": {\n \"assertionConsumerServiceUri\": \"\",\n \"entityId\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v1beta1/inboundSamlSsoProfiles")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v1beta1/inboundSamlSsoProfiles")
.header("content-type", "application/json")
.body("{\n \"customer\": \"\",\n \"displayName\": \"\",\n \"idpConfig\": {\n \"changePasswordUri\": \"\",\n \"entityId\": \"\",\n \"logoutRedirectUri\": \"\",\n \"singleSignOnServiceUri\": \"\"\n },\n \"name\": \"\",\n \"spConfig\": {\n \"assertionConsumerServiceUri\": \"\",\n \"entityId\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
customer: '',
displayName: '',
idpConfig: {
changePasswordUri: '',
entityId: '',
logoutRedirectUri: '',
singleSignOnServiceUri: ''
},
name: '',
spConfig: {
assertionConsumerServiceUri: '',
entityId: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v1beta1/inboundSamlSsoProfiles');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v1beta1/inboundSamlSsoProfiles',
headers: {'content-type': 'application/json'},
data: {
customer: '',
displayName: '',
idpConfig: {
changePasswordUri: '',
entityId: '',
logoutRedirectUri: '',
singleSignOnServiceUri: ''
},
name: '',
spConfig: {assertionConsumerServiceUri: '', entityId: ''}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1beta1/inboundSamlSsoProfiles';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"customer":"","displayName":"","idpConfig":{"changePasswordUri":"","entityId":"","logoutRedirectUri":"","singleSignOnServiceUri":""},"name":"","spConfig":{"assertionConsumerServiceUri":"","entityId":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1beta1/inboundSamlSsoProfiles',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "customer": "",\n "displayName": "",\n "idpConfig": {\n "changePasswordUri": "",\n "entityId": "",\n "logoutRedirectUri": "",\n "singleSignOnServiceUri": ""\n },\n "name": "",\n "spConfig": {\n "assertionConsumerServiceUri": "",\n "entityId": ""\n }\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"customer\": \"\",\n \"displayName\": \"\",\n \"idpConfig\": {\n \"changePasswordUri\": \"\",\n \"entityId\": \"\",\n \"logoutRedirectUri\": \"\",\n \"singleSignOnServiceUri\": \"\"\n },\n \"name\": \"\",\n \"spConfig\": {\n \"assertionConsumerServiceUri\": \"\",\n \"entityId\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v1beta1/inboundSamlSsoProfiles")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1beta1/inboundSamlSsoProfiles',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
customer: '',
displayName: '',
idpConfig: {
changePasswordUri: '',
entityId: '',
logoutRedirectUri: '',
singleSignOnServiceUri: ''
},
name: '',
spConfig: {assertionConsumerServiceUri: '', entityId: ''}
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v1beta1/inboundSamlSsoProfiles',
headers: {'content-type': 'application/json'},
body: {
customer: '',
displayName: '',
idpConfig: {
changePasswordUri: '',
entityId: '',
logoutRedirectUri: '',
singleSignOnServiceUri: ''
},
name: '',
spConfig: {assertionConsumerServiceUri: '', entityId: ''}
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/v1beta1/inboundSamlSsoProfiles');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
customer: '',
displayName: '',
idpConfig: {
changePasswordUri: '',
entityId: '',
logoutRedirectUri: '',
singleSignOnServiceUri: ''
},
name: '',
spConfig: {
assertionConsumerServiceUri: '',
entityId: ''
}
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/v1beta1/inboundSamlSsoProfiles',
headers: {'content-type': 'application/json'},
data: {
customer: '',
displayName: '',
idpConfig: {
changePasswordUri: '',
entityId: '',
logoutRedirectUri: '',
singleSignOnServiceUri: ''
},
name: '',
spConfig: {assertionConsumerServiceUri: '', entityId: ''}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1beta1/inboundSamlSsoProfiles';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"customer":"","displayName":"","idpConfig":{"changePasswordUri":"","entityId":"","logoutRedirectUri":"","singleSignOnServiceUri":""},"name":"","spConfig":{"assertionConsumerServiceUri":"","entityId":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"customer": @"",
@"displayName": @"",
@"idpConfig": @{ @"changePasswordUri": @"", @"entityId": @"", @"logoutRedirectUri": @"", @"singleSignOnServiceUri": @"" },
@"name": @"",
@"spConfig": @{ @"assertionConsumerServiceUri": @"", @"entityId": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1beta1/inboundSamlSsoProfiles"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/v1beta1/inboundSamlSsoProfiles" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"customer\": \"\",\n \"displayName\": \"\",\n \"idpConfig\": {\n \"changePasswordUri\": \"\",\n \"entityId\": \"\",\n \"logoutRedirectUri\": \"\",\n \"singleSignOnServiceUri\": \"\"\n },\n \"name\": \"\",\n \"spConfig\": {\n \"assertionConsumerServiceUri\": \"\",\n \"entityId\": \"\"\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1beta1/inboundSamlSsoProfiles",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'customer' => '',
'displayName' => '',
'idpConfig' => [
'changePasswordUri' => '',
'entityId' => '',
'logoutRedirectUri' => '',
'singleSignOnServiceUri' => ''
],
'name' => '',
'spConfig' => [
'assertionConsumerServiceUri' => '',
'entityId' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/v1beta1/inboundSamlSsoProfiles', [
'body' => '{
"customer": "",
"displayName": "",
"idpConfig": {
"changePasswordUri": "",
"entityId": "",
"logoutRedirectUri": "",
"singleSignOnServiceUri": ""
},
"name": "",
"spConfig": {
"assertionConsumerServiceUri": "",
"entityId": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v1beta1/inboundSamlSsoProfiles');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'customer' => '',
'displayName' => '',
'idpConfig' => [
'changePasswordUri' => '',
'entityId' => '',
'logoutRedirectUri' => '',
'singleSignOnServiceUri' => ''
],
'name' => '',
'spConfig' => [
'assertionConsumerServiceUri' => '',
'entityId' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'customer' => '',
'displayName' => '',
'idpConfig' => [
'changePasswordUri' => '',
'entityId' => '',
'logoutRedirectUri' => '',
'singleSignOnServiceUri' => ''
],
'name' => '',
'spConfig' => [
'assertionConsumerServiceUri' => '',
'entityId' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/v1beta1/inboundSamlSsoProfiles');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1beta1/inboundSamlSsoProfiles' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"customer": "",
"displayName": "",
"idpConfig": {
"changePasswordUri": "",
"entityId": "",
"logoutRedirectUri": "",
"singleSignOnServiceUri": ""
},
"name": "",
"spConfig": {
"assertionConsumerServiceUri": "",
"entityId": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1beta1/inboundSamlSsoProfiles' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"customer": "",
"displayName": "",
"idpConfig": {
"changePasswordUri": "",
"entityId": "",
"logoutRedirectUri": "",
"singleSignOnServiceUri": ""
},
"name": "",
"spConfig": {
"assertionConsumerServiceUri": "",
"entityId": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"customer\": \"\",\n \"displayName\": \"\",\n \"idpConfig\": {\n \"changePasswordUri\": \"\",\n \"entityId\": \"\",\n \"logoutRedirectUri\": \"\",\n \"singleSignOnServiceUri\": \"\"\n },\n \"name\": \"\",\n \"spConfig\": {\n \"assertionConsumerServiceUri\": \"\",\n \"entityId\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v1beta1/inboundSamlSsoProfiles", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1beta1/inboundSamlSsoProfiles"
payload = {
"customer": "",
"displayName": "",
"idpConfig": {
"changePasswordUri": "",
"entityId": "",
"logoutRedirectUri": "",
"singleSignOnServiceUri": ""
},
"name": "",
"spConfig": {
"assertionConsumerServiceUri": "",
"entityId": ""
}
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1beta1/inboundSamlSsoProfiles"
payload <- "{\n \"customer\": \"\",\n \"displayName\": \"\",\n \"idpConfig\": {\n \"changePasswordUri\": \"\",\n \"entityId\": \"\",\n \"logoutRedirectUri\": \"\",\n \"singleSignOnServiceUri\": \"\"\n },\n \"name\": \"\",\n \"spConfig\": {\n \"assertionConsumerServiceUri\": \"\",\n \"entityId\": \"\"\n }\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1beta1/inboundSamlSsoProfiles")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"customer\": \"\",\n \"displayName\": \"\",\n \"idpConfig\": {\n \"changePasswordUri\": \"\",\n \"entityId\": \"\",\n \"logoutRedirectUri\": \"\",\n \"singleSignOnServiceUri\": \"\"\n },\n \"name\": \"\",\n \"spConfig\": {\n \"assertionConsumerServiceUri\": \"\",\n \"entityId\": \"\"\n }\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/v1beta1/inboundSamlSsoProfiles') do |req|
req.body = "{\n \"customer\": \"\",\n \"displayName\": \"\",\n \"idpConfig\": {\n \"changePasswordUri\": \"\",\n \"entityId\": \"\",\n \"logoutRedirectUri\": \"\",\n \"singleSignOnServiceUri\": \"\"\n },\n \"name\": \"\",\n \"spConfig\": {\n \"assertionConsumerServiceUri\": \"\",\n \"entityId\": \"\"\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1beta1/inboundSamlSsoProfiles";
let payload = json!({
"customer": "",
"displayName": "",
"idpConfig": json!({
"changePasswordUri": "",
"entityId": "",
"logoutRedirectUri": "",
"singleSignOnServiceUri": ""
}),
"name": "",
"spConfig": json!({
"assertionConsumerServiceUri": "",
"entityId": ""
})
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v1beta1/inboundSamlSsoProfiles \
--header 'content-type: application/json' \
--data '{
"customer": "",
"displayName": "",
"idpConfig": {
"changePasswordUri": "",
"entityId": "",
"logoutRedirectUri": "",
"singleSignOnServiceUri": ""
},
"name": "",
"spConfig": {
"assertionConsumerServiceUri": "",
"entityId": ""
}
}'
echo '{
"customer": "",
"displayName": "",
"idpConfig": {
"changePasswordUri": "",
"entityId": "",
"logoutRedirectUri": "",
"singleSignOnServiceUri": ""
},
"name": "",
"spConfig": {
"assertionConsumerServiceUri": "",
"entityId": ""
}
}' | \
http POST {{baseUrl}}/v1beta1/inboundSamlSsoProfiles \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "customer": "",\n "displayName": "",\n "idpConfig": {\n "changePasswordUri": "",\n "entityId": "",\n "logoutRedirectUri": "",\n "singleSignOnServiceUri": ""\n },\n "name": "",\n "spConfig": {\n "assertionConsumerServiceUri": "",\n "entityId": ""\n }\n}' \
--output-document \
- {{baseUrl}}/v1beta1/inboundSamlSsoProfiles
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"customer": "",
"displayName": "",
"idpConfig": [
"changePasswordUri": "",
"entityId": "",
"logoutRedirectUri": "",
"singleSignOnServiceUri": ""
],
"name": "",
"spConfig": [
"assertionConsumerServiceUri": "",
"entityId": ""
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1beta1/inboundSamlSsoProfiles")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
cloudidentity.inboundSamlSsoProfiles.idpCredentials.add
{{baseUrl}}/v1beta1/:parent/idpCredentials:add
QUERY PARAMS
parent
BODY json
{
"pemData": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1beta1/:parent/idpCredentials:add");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"pemData\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v1beta1/:parent/idpCredentials:add" {:content-type :json
:form-params {:pemData ""}})
require "http/client"
url = "{{baseUrl}}/v1beta1/:parent/idpCredentials:add"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"pemData\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v1beta1/:parent/idpCredentials:add"),
Content = new StringContent("{\n \"pemData\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1beta1/:parent/idpCredentials:add");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"pemData\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1beta1/:parent/idpCredentials:add"
payload := strings.NewReader("{\n \"pemData\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v1beta1/:parent/idpCredentials:add HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 19
{
"pemData": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v1beta1/:parent/idpCredentials:add")
.setHeader("content-type", "application/json")
.setBody("{\n \"pemData\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1beta1/:parent/idpCredentials:add"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"pemData\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"pemData\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v1beta1/:parent/idpCredentials:add")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v1beta1/:parent/idpCredentials:add")
.header("content-type", "application/json")
.body("{\n \"pemData\": \"\"\n}")
.asString();
const data = JSON.stringify({
pemData: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v1beta1/:parent/idpCredentials:add');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v1beta1/:parent/idpCredentials:add',
headers: {'content-type': 'application/json'},
data: {pemData: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1beta1/:parent/idpCredentials:add';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"pemData":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1beta1/:parent/idpCredentials:add',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "pemData": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"pemData\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v1beta1/:parent/idpCredentials:add")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1beta1/:parent/idpCredentials:add',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({pemData: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v1beta1/:parent/idpCredentials:add',
headers: {'content-type': 'application/json'},
body: {pemData: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/v1beta1/:parent/idpCredentials:add');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
pemData: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/v1beta1/:parent/idpCredentials:add',
headers: {'content-type': 'application/json'},
data: {pemData: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1beta1/:parent/idpCredentials:add';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"pemData":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"pemData": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1beta1/:parent/idpCredentials:add"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/v1beta1/:parent/idpCredentials:add" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"pemData\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1beta1/:parent/idpCredentials:add",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'pemData' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/v1beta1/:parent/idpCredentials:add', [
'body' => '{
"pemData": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v1beta1/:parent/idpCredentials:add');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'pemData' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'pemData' => ''
]));
$request->setRequestUrl('{{baseUrl}}/v1beta1/:parent/idpCredentials:add');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1beta1/:parent/idpCredentials:add' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"pemData": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1beta1/:parent/idpCredentials:add' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"pemData": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"pemData\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v1beta1/:parent/idpCredentials:add", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1beta1/:parent/idpCredentials:add"
payload = { "pemData": "" }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1beta1/:parent/idpCredentials:add"
payload <- "{\n \"pemData\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1beta1/:parent/idpCredentials:add")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"pemData\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/v1beta1/:parent/idpCredentials:add') do |req|
req.body = "{\n \"pemData\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1beta1/:parent/idpCredentials:add";
let payload = json!({"pemData": ""});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v1beta1/:parent/idpCredentials:add \
--header 'content-type: application/json' \
--data '{
"pemData": ""
}'
echo '{
"pemData": ""
}' | \
http POST {{baseUrl}}/v1beta1/:parent/idpCredentials:add \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "pemData": ""\n}' \
--output-document \
- {{baseUrl}}/v1beta1/:parent/idpCredentials:add
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["pemData": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1beta1/:parent/idpCredentials:add")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
cloudidentity.inboundSamlSsoProfiles.idpCredentials.list
{{baseUrl}}/v1beta1/:parent/idpCredentials
QUERY PARAMS
parent
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1beta1/:parent/idpCredentials");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v1beta1/:parent/idpCredentials")
require "http/client"
url = "{{baseUrl}}/v1beta1/:parent/idpCredentials"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v1beta1/:parent/idpCredentials"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1beta1/:parent/idpCredentials");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1beta1/:parent/idpCredentials"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v1beta1/:parent/idpCredentials HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v1beta1/:parent/idpCredentials")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1beta1/:parent/idpCredentials"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v1beta1/:parent/idpCredentials")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v1beta1/:parent/idpCredentials")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/v1beta1/:parent/idpCredentials');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v1beta1/:parent/idpCredentials'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1beta1/:parent/idpCredentials';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1beta1/:parent/idpCredentials',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1beta1/:parent/idpCredentials")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1beta1/:parent/idpCredentials',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/v1beta1/:parent/idpCredentials'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v1beta1/:parent/idpCredentials');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/v1beta1/:parent/idpCredentials'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1beta1/:parent/idpCredentials';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1beta1/:parent/idpCredentials"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/v1beta1/:parent/idpCredentials" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1beta1/:parent/idpCredentials",
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;
}
request('GET', '{{baseUrl}}/v1beta1/:parent/idpCredentials');
echo $response->getBody();
setUrl('{{baseUrl}}/v1beta1/:parent/idpCredentials');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1beta1/:parent/idpCredentials');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1beta1/:parent/idpCredentials' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1beta1/:parent/idpCredentials' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v1beta1/:parent/idpCredentials")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1beta1/:parent/idpCredentials"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1beta1/:parent/idpCredentials"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1beta1/:parent/idpCredentials")
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
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v1beta1/:parent/idpCredentials') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1beta1/:parent/idpCredentials";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v1beta1/:parent/idpCredentials
http GET {{baseUrl}}/v1beta1/:parent/idpCredentials
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v1beta1/:parent/idpCredentials
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1beta1/:parent/idpCredentials")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
cloudidentity.inboundSamlSsoProfiles.list
{{baseUrl}}/v1beta1/inboundSamlSsoProfiles
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1beta1/inboundSamlSsoProfiles");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v1beta1/inboundSamlSsoProfiles")
require "http/client"
url = "{{baseUrl}}/v1beta1/inboundSamlSsoProfiles"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v1beta1/inboundSamlSsoProfiles"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1beta1/inboundSamlSsoProfiles");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1beta1/inboundSamlSsoProfiles"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v1beta1/inboundSamlSsoProfiles HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v1beta1/inboundSamlSsoProfiles")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1beta1/inboundSamlSsoProfiles"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v1beta1/inboundSamlSsoProfiles")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v1beta1/inboundSamlSsoProfiles")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/v1beta1/inboundSamlSsoProfiles');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v1beta1/inboundSamlSsoProfiles'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1beta1/inboundSamlSsoProfiles';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1beta1/inboundSamlSsoProfiles',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1beta1/inboundSamlSsoProfiles")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1beta1/inboundSamlSsoProfiles',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/v1beta1/inboundSamlSsoProfiles'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v1beta1/inboundSamlSsoProfiles');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/v1beta1/inboundSamlSsoProfiles'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1beta1/inboundSamlSsoProfiles';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1beta1/inboundSamlSsoProfiles"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/v1beta1/inboundSamlSsoProfiles" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1beta1/inboundSamlSsoProfiles",
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;
}
request('GET', '{{baseUrl}}/v1beta1/inboundSamlSsoProfiles');
echo $response->getBody();
setUrl('{{baseUrl}}/v1beta1/inboundSamlSsoProfiles');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1beta1/inboundSamlSsoProfiles');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1beta1/inboundSamlSsoProfiles' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1beta1/inboundSamlSsoProfiles' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v1beta1/inboundSamlSsoProfiles")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1beta1/inboundSamlSsoProfiles"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1beta1/inboundSamlSsoProfiles"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1beta1/inboundSamlSsoProfiles")
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
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v1beta1/inboundSamlSsoProfiles') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1beta1/inboundSamlSsoProfiles";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v1beta1/inboundSamlSsoProfiles
http GET {{baseUrl}}/v1beta1/inboundSamlSsoProfiles
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v1beta1/inboundSamlSsoProfiles
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1beta1/inboundSamlSsoProfiles")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
cloudidentity.inboundSsoAssignments.create
{{baseUrl}}/v1beta1/inboundSsoAssignments
BODY json
{
"customer": "",
"name": "",
"rank": 0,
"samlSsoInfo": {
"inboundSamlSsoProfile": ""
},
"signInBehavior": {
"redirectCondition": ""
},
"ssoMode": "",
"targetGroup": "",
"targetOrgUnit": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1beta1/inboundSsoAssignments");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"customer\": \"\",\n \"name\": \"\",\n \"rank\": 0,\n \"samlSsoInfo\": {\n \"inboundSamlSsoProfile\": \"\"\n },\n \"signInBehavior\": {\n \"redirectCondition\": \"\"\n },\n \"ssoMode\": \"\",\n \"targetGroup\": \"\",\n \"targetOrgUnit\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v1beta1/inboundSsoAssignments" {:content-type :json
:form-params {:customer ""
:name ""
:rank 0
:samlSsoInfo {:inboundSamlSsoProfile ""}
:signInBehavior {:redirectCondition ""}
:ssoMode ""
:targetGroup ""
:targetOrgUnit ""}})
require "http/client"
url = "{{baseUrl}}/v1beta1/inboundSsoAssignments"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"customer\": \"\",\n \"name\": \"\",\n \"rank\": 0,\n \"samlSsoInfo\": {\n \"inboundSamlSsoProfile\": \"\"\n },\n \"signInBehavior\": {\n \"redirectCondition\": \"\"\n },\n \"ssoMode\": \"\",\n \"targetGroup\": \"\",\n \"targetOrgUnit\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v1beta1/inboundSsoAssignments"),
Content = new StringContent("{\n \"customer\": \"\",\n \"name\": \"\",\n \"rank\": 0,\n \"samlSsoInfo\": {\n \"inboundSamlSsoProfile\": \"\"\n },\n \"signInBehavior\": {\n \"redirectCondition\": \"\"\n },\n \"ssoMode\": \"\",\n \"targetGroup\": \"\",\n \"targetOrgUnit\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1beta1/inboundSsoAssignments");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"customer\": \"\",\n \"name\": \"\",\n \"rank\": 0,\n \"samlSsoInfo\": {\n \"inboundSamlSsoProfile\": \"\"\n },\n \"signInBehavior\": {\n \"redirectCondition\": \"\"\n },\n \"ssoMode\": \"\",\n \"targetGroup\": \"\",\n \"targetOrgUnit\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1beta1/inboundSsoAssignments"
payload := strings.NewReader("{\n \"customer\": \"\",\n \"name\": \"\",\n \"rank\": 0,\n \"samlSsoInfo\": {\n \"inboundSamlSsoProfile\": \"\"\n },\n \"signInBehavior\": {\n \"redirectCondition\": \"\"\n },\n \"ssoMode\": \"\",\n \"targetGroup\": \"\",\n \"targetOrgUnit\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v1beta1/inboundSsoAssignments HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 219
{
"customer": "",
"name": "",
"rank": 0,
"samlSsoInfo": {
"inboundSamlSsoProfile": ""
},
"signInBehavior": {
"redirectCondition": ""
},
"ssoMode": "",
"targetGroup": "",
"targetOrgUnit": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v1beta1/inboundSsoAssignments")
.setHeader("content-type", "application/json")
.setBody("{\n \"customer\": \"\",\n \"name\": \"\",\n \"rank\": 0,\n \"samlSsoInfo\": {\n \"inboundSamlSsoProfile\": \"\"\n },\n \"signInBehavior\": {\n \"redirectCondition\": \"\"\n },\n \"ssoMode\": \"\",\n \"targetGroup\": \"\",\n \"targetOrgUnit\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1beta1/inboundSsoAssignments"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"customer\": \"\",\n \"name\": \"\",\n \"rank\": 0,\n \"samlSsoInfo\": {\n \"inboundSamlSsoProfile\": \"\"\n },\n \"signInBehavior\": {\n \"redirectCondition\": \"\"\n },\n \"ssoMode\": \"\",\n \"targetGroup\": \"\",\n \"targetOrgUnit\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"customer\": \"\",\n \"name\": \"\",\n \"rank\": 0,\n \"samlSsoInfo\": {\n \"inboundSamlSsoProfile\": \"\"\n },\n \"signInBehavior\": {\n \"redirectCondition\": \"\"\n },\n \"ssoMode\": \"\",\n \"targetGroup\": \"\",\n \"targetOrgUnit\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v1beta1/inboundSsoAssignments")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v1beta1/inboundSsoAssignments")
.header("content-type", "application/json")
.body("{\n \"customer\": \"\",\n \"name\": \"\",\n \"rank\": 0,\n \"samlSsoInfo\": {\n \"inboundSamlSsoProfile\": \"\"\n },\n \"signInBehavior\": {\n \"redirectCondition\": \"\"\n },\n \"ssoMode\": \"\",\n \"targetGroup\": \"\",\n \"targetOrgUnit\": \"\"\n}")
.asString();
const data = JSON.stringify({
customer: '',
name: '',
rank: 0,
samlSsoInfo: {
inboundSamlSsoProfile: ''
},
signInBehavior: {
redirectCondition: ''
},
ssoMode: '',
targetGroup: '',
targetOrgUnit: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v1beta1/inboundSsoAssignments');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v1beta1/inboundSsoAssignments',
headers: {'content-type': 'application/json'},
data: {
customer: '',
name: '',
rank: 0,
samlSsoInfo: {inboundSamlSsoProfile: ''},
signInBehavior: {redirectCondition: ''},
ssoMode: '',
targetGroup: '',
targetOrgUnit: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1beta1/inboundSsoAssignments';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"customer":"","name":"","rank":0,"samlSsoInfo":{"inboundSamlSsoProfile":""},"signInBehavior":{"redirectCondition":""},"ssoMode":"","targetGroup":"","targetOrgUnit":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1beta1/inboundSsoAssignments',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "customer": "",\n "name": "",\n "rank": 0,\n "samlSsoInfo": {\n "inboundSamlSsoProfile": ""\n },\n "signInBehavior": {\n "redirectCondition": ""\n },\n "ssoMode": "",\n "targetGroup": "",\n "targetOrgUnit": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"customer\": \"\",\n \"name\": \"\",\n \"rank\": 0,\n \"samlSsoInfo\": {\n \"inboundSamlSsoProfile\": \"\"\n },\n \"signInBehavior\": {\n \"redirectCondition\": \"\"\n },\n \"ssoMode\": \"\",\n \"targetGroup\": \"\",\n \"targetOrgUnit\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v1beta1/inboundSsoAssignments")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1beta1/inboundSsoAssignments',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
customer: '',
name: '',
rank: 0,
samlSsoInfo: {inboundSamlSsoProfile: ''},
signInBehavior: {redirectCondition: ''},
ssoMode: '',
targetGroup: '',
targetOrgUnit: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v1beta1/inboundSsoAssignments',
headers: {'content-type': 'application/json'},
body: {
customer: '',
name: '',
rank: 0,
samlSsoInfo: {inboundSamlSsoProfile: ''},
signInBehavior: {redirectCondition: ''},
ssoMode: '',
targetGroup: '',
targetOrgUnit: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/v1beta1/inboundSsoAssignments');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
customer: '',
name: '',
rank: 0,
samlSsoInfo: {
inboundSamlSsoProfile: ''
},
signInBehavior: {
redirectCondition: ''
},
ssoMode: '',
targetGroup: '',
targetOrgUnit: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/v1beta1/inboundSsoAssignments',
headers: {'content-type': 'application/json'},
data: {
customer: '',
name: '',
rank: 0,
samlSsoInfo: {inboundSamlSsoProfile: ''},
signInBehavior: {redirectCondition: ''},
ssoMode: '',
targetGroup: '',
targetOrgUnit: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1beta1/inboundSsoAssignments';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"customer":"","name":"","rank":0,"samlSsoInfo":{"inboundSamlSsoProfile":""},"signInBehavior":{"redirectCondition":""},"ssoMode":"","targetGroup":"","targetOrgUnit":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"customer": @"",
@"name": @"",
@"rank": @0,
@"samlSsoInfo": @{ @"inboundSamlSsoProfile": @"" },
@"signInBehavior": @{ @"redirectCondition": @"" },
@"ssoMode": @"",
@"targetGroup": @"",
@"targetOrgUnit": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1beta1/inboundSsoAssignments"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/v1beta1/inboundSsoAssignments" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"customer\": \"\",\n \"name\": \"\",\n \"rank\": 0,\n \"samlSsoInfo\": {\n \"inboundSamlSsoProfile\": \"\"\n },\n \"signInBehavior\": {\n \"redirectCondition\": \"\"\n },\n \"ssoMode\": \"\",\n \"targetGroup\": \"\",\n \"targetOrgUnit\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1beta1/inboundSsoAssignments",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'customer' => '',
'name' => '',
'rank' => 0,
'samlSsoInfo' => [
'inboundSamlSsoProfile' => ''
],
'signInBehavior' => [
'redirectCondition' => ''
],
'ssoMode' => '',
'targetGroup' => '',
'targetOrgUnit' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/v1beta1/inboundSsoAssignments', [
'body' => '{
"customer": "",
"name": "",
"rank": 0,
"samlSsoInfo": {
"inboundSamlSsoProfile": ""
},
"signInBehavior": {
"redirectCondition": ""
},
"ssoMode": "",
"targetGroup": "",
"targetOrgUnit": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v1beta1/inboundSsoAssignments');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'customer' => '',
'name' => '',
'rank' => 0,
'samlSsoInfo' => [
'inboundSamlSsoProfile' => ''
],
'signInBehavior' => [
'redirectCondition' => ''
],
'ssoMode' => '',
'targetGroup' => '',
'targetOrgUnit' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'customer' => '',
'name' => '',
'rank' => 0,
'samlSsoInfo' => [
'inboundSamlSsoProfile' => ''
],
'signInBehavior' => [
'redirectCondition' => ''
],
'ssoMode' => '',
'targetGroup' => '',
'targetOrgUnit' => ''
]));
$request->setRequestUrl('{{baseUrl}}/v1beta1/inboundSsoAssignments');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1beta1/inboundSsoAssignments' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"customer": "",
"name": "",
"rank": 0,
"samlSsoInfo": {
"inboundSamlSsoProfile": ""
},
"signInBehavior": {
"redirectCondition": ""
},
"ssoMode": "",
"targetGroup": "",
"targetOrgUnit": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1beta1/inboundSsoAssignments' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"customer": "",
"name": "",
"rank": 0,
"samlSsoInfo": {
"inboundSamlSsoProfile": ""
},
"signInBehavior": {
"redirectCondition": ""
},
"ssoMode": "",
"targetGroup": "",
"targetOrgUnit": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"customer\": \"\",\n \"name\": \"\",\n \"rank\": 0,\n \"samlSsoInfo\": {\n \"inboundSamlSsoProfile\": \"\"\n },\n \"signInBehavior\": {\n \"redirectCondition\": \"\"\n },\n \"ssoMode\": \"\",\n \"targetGroup\": \"\",\n \"targetOrgUnit\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v1beta1/inboundSsoAssignments", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1beta1/inboundSsoAssignments"
payload = {
"customer": "",
"name": "",
"rank": 0,
"samlSsoInfo": { "inboundSamlSsoProfile": "" },
"signInBehavior": { "redirectCondition": "" },
"ssoMode": "",
"targetGroup": "",
"targetOrgUnit": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1beta1/inboundSsoAssignments"
payload <- "{\n \"customer\": \"\",\n \"name\": \"\",\n \"rank\": 0,\n \"samlSsoInfo\": {\n \"inboundSamlSsoProfile\": \"\"\n },\n \"signInBehavior\": {\n \"redirectCondition\": \"\"\n },\n \"ssoMode\": \"\",\n \"targetGroup\": \"\",\n \"targetOrgUnit\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1beta1/inboundSsoAssignments")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"customer\": \"\",\n \"name\": \"\",\n \"rank\": 0,\n \"samlSsoInfo\": {\n \"inboundSamlSsoProfile\": \"\"\n },\n \"signInBehavior\": {\n \"redirectCondition\": \"\"\n },\n \"ssoMode\": \"\",\n \"targetGroup\": \"\",\n \"targetOrgUnit\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/v1beta1/inboundSsoAssignments') do |req|
req.body = "{\n \"customer\": \"\",\n \"name\": \"\",\n \"rank\": 0,\n \"samlSsoInfo\": {\n \"inboundSamlSsoProfile\": \"\"\n },\n \"signInBehavior\": {\n \"redirectCondition\": \"\"\n },\n \"ssoMode\": \"\",\n \"targetGroup\": \"\",\n \"targetOrgUnit\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1beta1/inboundSsoAssignments";
let payload = json!({
"customer": "",
"name": "",
"rank": 0,
"samlSsoInfo": json!({"inboundSamlSsoProfile": ""}),
"signInBehavior": json!({"redirectCondition": ""}),
"ssoMode": "",
"targetGroup": "",
"targetOrgUnit": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v1beta1/inboundSsoAssignments \
--header 'content-type: application/json' \
--data '{
"customer": "",
"name": "",
"rank": 0,
"samlSsoInfo": {
"inboundSamlSsoProfile": ""
},
"signInBehavior": {
"redirectCondition": ""
},
"ssoMode": "",
"targetGroup": "",
"targetOrgUnit": ""
}'
echo '{
"customer": "",
"name": "",
"rank": 0,
"samlSsoInfo": {
"inboundSamlSsoProfile": ""
},
"signInBehavior": {
"redirectCondition": ""
},
"ssoMode": "",
"targetGroup": "",
"targetOrgUnit": ""
}' | \
http POST {{baseUrl}}/v1beta1/inboundSsoAssignments \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "customer": "",\n "name": "",\n "rank": 0,\n "samlSsoInfo": {\n "inboundSamlSsoProfile": ""\n },\n "signInBehavior": {\n "redirectCondition": ""\n },\n "ssoMode": "",\n "targetGroup": "",\n "targetOrgUnit": ""\n}' \
--output-document \
- {{baseUrl}}/v1beta1/inboundSsoAssignments
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"customer": "",
"name": "",
"rank": 0,
"samlSsoInfo": ["inboundSamlSsoProfile": ""],
"signInBehavior": ["redirectCondition": ""],
"ssoMode": "",
"targetGroup": "",
"targetOrgUnit": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1beta1/inboundSsoAssignments")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
cloudidentity.inboundSsoAssignments.delete
{{baseUrl}}/v1beta1/:name
QUERY PARAMS
name
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1beta1/:name");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/v1beta1/:name")
require "http/client"
url = "{{baseUrl}}/v1beta1/:name"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/v1beta1/:name"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1beta1/:name");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1beta1/:name"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/v1beta1/:name HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/v1beta1/:name")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1beta1/:name"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v1beta1/:name")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/v1beta1/:name")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/v1beta1/:name');
xhr.send(data);
import axios from 'axios';
const options = {method: 'DELETE', url: '{{baseUrl}}/v1beta1/:name'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1beta1/:name';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1beta1/:name',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1beta1/:name")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1beta1/:name',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'DELETE', url: '{{baseUrl}}/v1beta1/:name'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/v1beta1/:name');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'DELETE', url: '{{baseUrl}}/v1beta1/:name'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1beta1/:name';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1beta1/:name"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/v1beta1/:name" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1beta1/:name",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/v1beta1/:name');
echo $response->getBody();
setUrl('{{baseUrl}}/v1beta1/:name');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1beta1/:name');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1beta1/:name' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1beta1/:name' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/v1beta1/:name")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1beta1/:name"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1beta1/:name"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1beta1/:name")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/v1beta1/:name') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1beta1/:name";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/v1beta1/:name
http DELETE {{baseUrl}}/v1beta1/:name
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/v1beta1/:name
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1beta1/:name")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
cloudidentity.inboundSsoAssignments.get
{{baseUrl}}/v1beta1/:name
QUERY PARAMS
name
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1beta1/:name");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v1beta1/:name")
require "http/client"
url = "{{baseUrl}}/v1beta1/:name"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v1beta1/:name"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1beta1/:name");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1beta1/:name"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v1beta1/:name HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v1beta1/:name")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1beta1/:name"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v1beta1/:name")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v1beta1/:name")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/v1beta1/:name');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/v1beta1/:name'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1beta1/:name';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1beta1/:name',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1beta1/:name")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1beta1/:name',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/v1beta1/:name'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v1beta1/:name');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/v1beta1/:name'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1beta1/:name';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1beta1/:name"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/v1beta1/:name" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1beta1/:name",
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;
}
request('GET', '{{baseUrl}}/v1beta1/:name');
echo $response->getBody();
setUrl('{{baseUrl}}/v1beta1/:name');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1beta1/:name');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1beta1/:name' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1beta1/:name' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v1beta1/:name")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1beta1/:name"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1beta1/:name"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1beta1/:name")
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
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v1beta1/:name') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1beta1/:name";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v1beta1/:name
http GET {{baseUrl}}/v1beta1/:name
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v1beta1/:name
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1beta1/:name")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
cloudidentity.inboundSsoAssignments.list
{{baseUrl}}/v1beta1/inboundSsoAssignments
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1beta1/inboundSsoAssignments");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v1beta1/inboundSsoAssignments")
require "http/client"
url = "{{baseUrl}}/v1beta1/inboundSsoAssignments"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v1beta1/inboundSsoAssignments"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1beta1/inboundSsoAssignments");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1beta1/inboundSsoAssignments"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v1beta1/inboundSsoAssignments HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v1beta1/inboundSsoAssignments")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1beta1/inboundSsoAssignments"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v1beta1/inboundSsoAssignments")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v1beta1/inboundSsoAssignments")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/v1beta1/inboundSsoAssignments');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/v1beta1/inboundSsoAssignments'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1beta1/inboundSsoAssignments';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1beta1/inboundSsoAssignments',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1beta1/inboundSsoAssignments")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1beta1/inboundSsoAssignments',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/v1beta1/inboundSsoAssignments'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v1beta1/inboundSsoAssignments');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/v1beta1/inboundSsoAssignments'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1beta1/inboundSsoAssignments';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1beta1/inboundSsoAssignments"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/v1beta1/inboundSsoAssignments" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1beta1/inboundSsoAssignments",
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;
}
request('GET', '{{baseUrl}}/v1beta1/inboundSsoAssignments');
echo $response->getBody();
setUrl('{{baseUrl}}/v1beta1/inboundSsoAssignments');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1beta1/inboundSsoAssignments');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1beta1/inboundSsoAssignments' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1beta1/inboundSsoAssignments' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v1beta1/inboundSsoAssignments")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1beta1/inboundSsoAssignments"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1beta1/inboundSsoAssignments"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1beta1/inboundSsoAssignments")
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
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v1beta1/inboundSsoAssignments') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1beta1/inboundSsoAssignments";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v1beta1/inboundSsoAssignments
http GET {{baseUrl}}/v1beta1/inboundSsoAssignments
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v1beta1/inboundSsoAssignments
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1beta1/inboundSsoAssignments")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PATCH
cloudidentity.inboundSsoAssignments.patch
{{baseUrl}}/v1beta1/:name
QUERY PARAMS
name
BODY json
{
"customer": "",
"name": "",
"rank": 0,
"samlSsoInfo": {
"inboundSamlSsoProfile": ""
},
"signInBehavior": {
"redirectCondition": ""
},
"ssoMode": "",
"targetGroup": "",
"targetOrgUnit": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PATCH");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1beta1/:name");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"customer\": \"\",\n \"name\": \"\",\n \"rank\": 0,\n \"samlSsoInfo\": {\n \"inboundSamlSsoProfile\": \"\"\n },\n \"signInBehavior\": {\n \"redirectCondition\": \"\"\n },\n \"ssoMode\": \"\",\n \"targetGroup\": \"\",\n \"targetOrgUnit\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/patch "{{baseUrl}}/v1beta1/:name" {:content-type :json
:form-params {:customer ""
:name ""
:rank 0
:samlSsoInfo {:inboundSamlSsoProfile ""}
:signInBehavior {:redirectCondition ""}
:ssoMode ""
:targetGroup ""
:targetOrgUnit ""}})
require "http/client"
url = "{{baseUrl}}/v1beta1/:name"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"customer\": \"\",\n \"name\": \"\",\n \"rank\": 0,\n \"samlSsoInfo\": {\n \"inboundSamlSsoProfile\": \"\"\n },\n \"signInBehavior\": {\n \"redirectCondition\": \"\"\n },\n \"ssoMode\": \"\",\n \"targetGroup\": \"\",\n \"targetOrgUnit\": \"\"\n}"
response = HTTP::Client.patch url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Patch,
RequestUri = new Uri("{{baseUrl}}/v1beta1/:name"),
Content = new StringContent("{\n \"customer\": \"\",\n \"name\": \"\",\n \"rank\": 0,\n \"samlSsoInfo\": {\n \"inboundSamlSsoProfile\": \"\"\n },\n \"signInBehavior\": {\n \"redirectCondition\": \"\"\n },\n \"ssoMode\": \"\",\n \"targetGroup\": \"\",\n \"targetOrgUnit\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1beta1/:name");
var request = new RestRequest("", Method.Patch);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"customer\": \"\",\n \"name\": \"\",\n \"rank\": 0,\n \"samlSsoInfo\": {\n \"inboundSamlSsoProfile\": \"\"\n },\n \"signInBehavior\": {\n \"redirectCondition\": \"\"\n },\n \"ssoMode\": \"\",\n \"targetGroup\": \"\",\n \"targetOrgUnit\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1beta1/:name"
payload := strings.NewReader("{\n \"customer\": \"\",\n \"name\": \"\",\n \"rank\": 0,\n \"samlSsoInfo\": {\n \"inboundSamlSsoProfile\": \"\"\n },\n \"signInBehavior\": {\n \"redirectCondition\": \"\"\n },\n \"ssoMode\": \"\",\n \"targetGroup\": \"\",\n \"targetOrgUnit\": \"\"\n}")
req, _ := http.NewRequest("PATCH", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PATCH /baseUrl/v1beta1/:name HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 219
{
"customer": "",
"name": "",
"rank": 0,
"samlSsoInfo": {
"inboundSamlSsoProfile": ""
},
"signInBehavior": {
"redirectCondition": ""
},
"ssoMode": "",
"targetGroup": "",
"targetOrgUnit": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PATCH", "{{baseUrl}}/v1beta1/:name")
.setHeader("content-type", "application/json")
.setBody("{\n \"customer\": \"\",\n \"name\": \"\",\n \"rank\": 0,\n \"samlSsoInfo\": {\n \"inboundSamlSsoProfile\": \"\"\n },\n \"signInBehavior\": {\n \"redirectCondition\": \"\"\n },\n \"ssoMode\": \"\",\n \"targetGroup\": \"\",\n \"targetOrgUnit\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1beta1/:name"))
.header("content-type", "application/json")
.method("PATCH", HttpRequest.BodyPublishers.ofString("{\n \"customer\": \"\",\n \"name\": \"\",\n \"rank\": 0,\n \"samlSsoInfo\": {\n \"inboundSamlSsoProfile\": \"\"\n },\n \"signInBehavior\": {\n \"redirectCondition\": \"\"\n },\n \"ssoMode\": \"\",\n \"targetGroup\": \"\",\n \"targetOrgUnit\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"customer\": \"\",\n \"name\": \"\",\n \"rank\": 0,\n \"samlSsoInfo\": {\n \"inboundSamlSsoProfile\": \"\"\n },\n \"signInBehavior\": {\n \"redirectCondition\": \"\"\n },\n \"ssoMode\": \"\",\n \"targetGroup\": \"\",\n \"targetOrgUnit\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v1beta1/:name")
.patch(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.patch("{{baseUrl}}/v1beta1/:name")
.header("content-type", "application/json")
.body("{\n \"customer\": \"\",\n \"name\": \"\",\n \"rank\": 0,\n \"samlSsoInfo\": {\n \"inboundSamlSsoProfile\": \"\"\n },\n \"signInBehavior\": {\n \"redirectCondition\": \"\"\n },\n \"ssoMode\": \"\",\n \"targetGroup\": \"\",\n \"targetOrgUnit\": \"\"\n}")
.asString();
const data = JSON.stringify({
customer: '',
name: '',
rank: 0,
samlSsoInfo: {
inboundSamlSsoProfile: ''
},
signInBehavior: {
redirectCondition: ''
},
ssoMode: '',
targetGroup: '',
targetOrgUnit: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PATCH', '{{baseUrl}}/v1beta1/:name');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PATCH',
url: '{{baseUrl}}/v1beta1/:name',
headers: {'content-type': 'application/json'},
data: {
customer: '',
name: '',
rank: 0,
samlSsoInfo: {inboundSamlSsoProfile: ''},
signInBehavior: {redirectCondition: ''},
ssoMode: '',
targetGroup: '',
targetOrgUnit: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1beta1/:name';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"customer":"","name":"","rank":0,"samlSsoInfo":{"inboundSamlSsoProfile":""},"signInBehavior":{"redirectCondition":""},"ssoMode":"","targetGroup":"","targetOrgUnit":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1beta1/:name',
method: 'PATCH',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "customer": "",\n "name": "",\n "rank": 0,\n "samlSsoInfo": {\n "inboundSamlSsoProfile": ""\n },\n "signInBehavior": {\n "redirectCondition": ""\n },\n "ssoMode": "",\n "targetGroup": "",\n "targetOrgUnit": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"customer\": \"\",\n \"name\": \"\",\n \"rank\": 0,\n \"samlSsoInfo\": {\n \"inboundSamlSsoProfile\": \"\"\n },\n \"signInBehavior\": {\n \"redirectCondition\": \"\"\n },\n \"ssoMode\": \"\",\n \"targetGroup\": \"\",\n \"targetOrgUnit\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v1beta1/:name")
.patch(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PATCH',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1beta1/:name',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
customer: '',
name: '',
rank: 0,
samlSsoInfo: {inboundSamlSsoProfile: ''},
signInBehavior: {redirectCondition: ''},
ssoMode: '',
targetGroup: '',
targetOrgUnit: ''
}));
req.end();
const request = require('request');
const options = {
method: 'PATCH',
url: '{{baseUrl}}/v1beta1/:name',
headers: {'content-type': 'application/json'},
body: {
customer: '',
name: '',
rank: 0,
samlSsoInfo: {inboundSamlSsoProfile: ''},
signInBehavior: {redirectCondition: ''},
ssoMode: '',
targetGroup: '',
targetOrgUnit: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PATCH', '{{baseUrl}}/v1beta1/:name');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
customer: '',
name: '',
rank: 0,
samlSsoInfo: {
inboundSamlSsoProfile: ''
},
signInBehavior: {
redirectCondition: ''
},
ssoMode: '',
targetGroup: '',
targetOrgUnit: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PATCH',
url: '{{baseUrl}}/v1beta1/:name',
headers: {'content-type': 'application/json'},
data: {
customer: '',
name: '',
rank: 0,
samlSsoInfo: {inboundSamlSsoProfile: ''},
signInBehavior: {redirectCondition: ''},
ssoMode: '',
targetGroup: '',
targetOrgUnit: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1beta1/:name';
const options = {
method: 'PATCH',
headers: {'content-type': 'application/json'},
body: '{"customer":"","name":"","rank":0,"samlSsoInfo":{"inboundSamlSsoProfile":""},"signInBehavior":{"redirectCondition":""},"ssoMode":"","targetGroup":"","targetOrgUnit":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"customer": @"",
@"name": @"",
@"rank": @0,
@"samlSsoInfo": @{ @"inboundSamlSsoProfile": @"" },
@"signInBehavior": @{ @"redirectCondition": @"" },
@"ssoMode": @"",
@"targetGroup": @"",
@"targetOrgUnit": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1beta1/:name"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PATCH"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/v1beta1/:name" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"customer\": \"\",\n \"name\": \"\",\n \"rank\": 0,\n \"samlSsoInfo\": {\n \"inboundSamlSsoProfile\": \"\"\n },\n \"signInBehavior\": {\n \"redirectCondition\": \"\"\n },\n \"ssoMode\": \"\",\n \"targetGroup\": \"\",\n \"targetOrgUnit\": \"\"\n}" in
Client.call ~headers ~body `PATCH uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1beta1/:name",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PATCH",
CURLOPT_POSTFIELDS => json_encode([
'customer' => '',
'name' => '',
'rank' => 0,
'samlSsoInfo' => [
'inboundSamlSsoProfile' => ''
],
'signInBehavior' => [
'redirectCondition' => ''
],
'ssoMode' => '',
'targetGroup' => '',
'targetOrgUnit' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PATCH', '{{baseUrl}}/v1beta1/:name', [
'body' => '{
"customer": "",
"name": "",
"rank": 0,
"samlSsoInfo": {
"inboundSamlSsoProfile": ""
},
"signInBehavior": {
"redirectCondition": ""
},
"ssoMode": "",
"targetGroup": "",
"targetOrgUnit": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v1beta1/:name');
$request->setMethod(HttpRequest::HTTP_METH_PATCH);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'customer' => '',
'name' => '',
'rank' => 0,
'samlSsoInfo' => [
'inboundSamlSsoProfile' => ''
],
'signInBehavior' => [
'redirectCondition' => ''
],
'ssoMode' => '',
'targetGroup' => '',
'targetOrgUnit' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'customer' => '',
'name' => '',
'rank' => 0,
'samlSsoInfo' => [
'inboundSamlSsoProfile' => ''
],
'signInBehavior' => [
'redirectCondition' => ''
],
'ssoMode' => '',
'targetGroup' => '',
'targetOrgUnit' => ''
]));
$request->setRequestUrl('{{baseUrl}}/v1beta1/:name');
$request->setRequestMethod('PATCH');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1beta1/:name' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"customer": "",
"name": "",
"rank": 0,
"samlSsoInfo": {
"inboundSamlSsoProfile": ""
},
"signInBehavior": {
"redirectCondition": ""
},
"ssoMode": "",
"targetGroup": "",
"targetOrgUnit": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1beta1/:name' -Method PATCH -Headers $headers -ContentType 'application/json' -Body '{
"customer": "",
"name": "",
"rank": 0,
"samlSsoInfo": {
"inboundSamlSsoProfile": ""
},
"signInBehavior": {
"redirectCondition": ""
},
"ssoMode": "",
"targetGroup": "",
"targetOrgUnit": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"customer\": \"\",\n \"name\": \"\",\n \"rank\": 0,\n \"samlSsoInfo\": {\n \"inboundSamlSsoProfile\": \"\"\n },\n \"signInBehavior\": {\n \"redirectCondition\": \"\"\n },\n \"ssoMode\": \"\",\n \"targetGroup\": \"\",\n \"targetOrgUnit\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PATCH", "/baseUrl/v1beta1/:name", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1beta1/:name"
payload = {
"customer": "",
"name": "",
"rank": 0,
"samlSsoInfo": { "inboundSamlSsoProfile": "" },
"signInBehavior": { "redirectCondition": "" },
"ssoMode": "",
"targetGroup": "",
"targetOrgUnit": ""
}
headers = {"content-type": "application/json"}
response = requests.patch(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1beta1/:name"
payload <- "{\n \"customer\": \"\",\n \"name\": \"\",\n \"rank\": 0,\n \"samlSsoInfo\": {\n \"inboundSamlSsoProfile\": \"\"\n },\n \"signInBehavior\": {\n \"redirectCondition\": \"\"\n },\n \"ssoMode\": \"\",\n \"targetGroup\": \"\",\n \"targetOrgUnit\": \"\"\n}"
encode <- "json"
response <- VERB("PATCH", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1beta1/:name")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Patch.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"customer\": \"\",\n \"name\": \"\",\n \"rank\": 0,\n \"samlSsoInfo\": {\n \"inboundSamlSsoProfile\": \"\"\n },\n \"signInBehavior\": {\n \"redirectCondition\": \"\"\n },\n \"ssoMode\": \"\",\n \"targetGroup\": \"\",\n \"targetOrgUnit\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.patch('/baseUrl/v1beta1/:name') do |req|
req.body = "{\n \"customer\": \"\",\n \"name\": \"\",\n \"rank\": 0,\n \"samlSsoInfo\": {\n \"inboundSamlSsoProfile\": \"\"\n },\n \"signInBehavior\": {\n \"redirectCondition\": \"\"\n },\n \"ssoMode\": \"\",\n \"targetGroup\": \"\",\n \"targetOrgUnit\": \"\"\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1beta1/:name";
let payload = json!({
"customer": "",
"name": "",
"rank": 0,
"samlSsoInfo": json!({"inboundSamlSsoProfile": ""}),
"signInBehavior": json!({"redirectCondition": ""}),
"ssoMode": "",
"targetGroup": "",
"targetOrgUnit": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PATCH").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PATCH \
--url {{baseUrl}}/v1beta1/:name \
--header 'content-type: application/json' \
--data '{
"customer": "",
"name": "",
"rank": 0,
"samlSsoInfo": {
"inboundSamlSsoProfile": ""
},
"signInBehavior": {
"redirectCondition": ""
},
"ssoMode": "",
"targetGroup": "",
"targetOrgUnit": ""
}'
echo '{
"customer": "",
"name": "",
"rank": 0,
"samlSsoInfo": {
"inboundSamlSsoProfile": ""
},
"signInBehavior": {
"redirectCondition": ""
},
"ssoMode": "",
"targetGroup": "",
"targetOrgUnit": ""
}' | \
http PATCH {{baseUrl}}/v1beta1/:name \
content-type:application/json
wget --quiet \
--method PATCH \
--header 'content-type: application/json' \
--body-data '{\n "customer": "",\n "name": "",\n "rank": 0,\n "samlSsoInfo": {\n "inboundSamlSsoProfile": ""\n },\n "signInBehavior": {\n "redirectCondition": ""\n },\n "ssoMode": "",\n "targetGroup": "",\n "targetOrgUnit": ""\n}' \
--output-document \
- {{baseUrl}}/v1beta1/:name
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"customer": "",
"name": "",
"rank": 0,
"samlSsoInfo": ["inboundSamlSsoProfile": ""],
"signInBehavior": ["redirectCondition": ""],
"ssoMode": "",
"targetGroup": "",
"targetOrgUnit": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1beta1/:name")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PATCH"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
cloudidentity.orgUnits.memberships.list
{{baseUrl}}/v1beta1/:parent/memberships
QUERY PARAMS
parent
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1beta1/:parent/memberships");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/v1beta1/:parent/memberships")
require "http/client"
url = "{{baseUrl}}/v1beta1/:parent/memberships"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/v1beta1/:parent/memberships"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1beta1/:parent/memberships");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1beta1/:parent/memberships"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/v1beta1/:parent/memberships HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/v1beta1/:parent/memberships")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1beta1/:parent/memberships"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/v1beta1/:parent/memberships")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/v1beta1/:parent/memberships")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/v1beta1/:parent/memberships');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/v1beta1/:parent/memberships'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1beta1/:parent/memberships';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1beta1/:parent/memberships',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/v1beta1/:parent/memberships")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1beta1/:parent/memberships',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/v1beta1/:parent/memberships'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/v1beta1/:parent/memberships');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/v1beta1/:parent/memberships'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1beta1/:parent/memberships';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1beta1/:parent/memberships"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/v1beta1/:parent/memberships" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1beta1/:parent/memberships",
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;
}
request('GET', '{{baseUrl}}/v1beta1/:parent/memberships');
echo $response->getBody();
setUrl('{{baseUrl}}/v1beta1/:parent/memberships');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/v1beta1/:parent/memberships');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1beta1/:parent/memberships' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1beta1/:parent/memberships' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/v1beta1/:parent/memberships")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1beta1/:parent/memberships"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1beta1/:parent/memberships"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1beta1/:parent/memberships")
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
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/v1beta1/:parent/memberships') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1beta1/:parent/memberships";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/v1beta1/:parent/memberships
http GET {{baseUrl}}/v1beta1/:parent/memberships
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/v1beta1/:parent/memberships
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1beta1/:parent/memberships")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
cloudidentity.orgUnits.memberships.move
{{baseUrl}}/v1beta1/:name:move
QUERY PARAMS
name
BODY json
{
"customer": "",
"destinationOrgUnit": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/v1beta1/:name:move");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"customer\": \"\",\n \"destinationOrgUnit\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/v1beta1/:name:move" {:content-type :json
:form-params {:customer ""
:destinationOrgUnit ""}})
require "http/client"
url = "{{baseUrl}}/v1beta1/:name:move"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"customer\": \"\",\n \"destinationOrgUnit\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/v1beta1/:name:move"),
Content = new StringContent("{\n \"customer\": \"\",\n \"destinationOrgUnit\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/v1beta1/:name:move");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"customer\": \"\",\n \"destinationOrgUnit\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/v1beta1/:name:move"
payload := strings.NewReader("{\n \"customer\": \"\",\n \"destinationOrgUnit\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/v1beta1/:name:move HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 48
{
"customer": "",
"destinationOrgUnit": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/v1beta1/:name:move")
.setHeader("content-type", "application/json")
.setBody("{\n \"customer\": \"\",\n \"destinationOrgUnit\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/v1beta1/:name:move"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"customer\": \"\",\n \"destinationOrgUnit\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"customer\": \"\",\n \"destinationOrgUnit\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/v1beta1/:name:move")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/v1beta1/:name:move")
.header("content-type", "application/json")
.body("{\n \"customer\": \"\",\n \"destinationOrgUnit\": \"\"\n}")
.asString();
const data = JSON.stringify({
customer: '',
destinationOrgUnit: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/v1beta1/:name:move');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/v1beta1/:name:move',
headers: {'content-type': 'application/json'},
data: {customer: '', destinationOrgUnit: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/v1beta1/:name:move';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"customer":"","destinationOrgUnit":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/v1beta1/:name:move',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "customer": "",\n "destinationOrgUnit": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"customer\": \"\",\n \"destinationOrgUnit\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/v1beta1/:name:move")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/v1beta1/:name:move',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({customer: '', destinationOrgUnit: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/v1beta1/:name:move',
headers: {'content-type': 'application/json'},
body: {customer: '', destinationOrgUnit: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/v1beta1/:name:move');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
customer: '',
destinationOrgUnit: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/v1beta1/:name:move',
headers: {'content-type': 'application/json'},
data: {customer: '', destinationOrgUnit: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/v1beta1/:name:move';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"customer":"","destinationOrgUnit":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"customer": @"",
@"destinationOrgUnit": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/v1beta1/:name:move"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/v1beta1/:name:move" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"customer\": \"\",\n \"destinationOrgUnit\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/v1beta1/:name:move",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'customer' => '',
'destinationOrgUnit' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/v1beta1/:name:move', [
'body' => '{
"customer": "",
"destinationOrgUnit": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/v1beta1/:name:move');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'customer' => '',
'destinationOrgUnit' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'customer' => '',
'destinationOrgUnit' => ''
]));
$request->setRequestUrl('{{baseUrl}}/v1beta1/:name:move');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/v1beta1/:name:move' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"customer": "",
"destinationOrgUnit": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/v1beta1/:name:move' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"customer": "",
"destinationOrgUnit": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"customer\": \"\",\n \"destinationOrgUnit\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/v1beta1/:name:move", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/v1beta1/:name:move"
payload = {
"customer": "",
"destinationOrgUnit": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/v1beta1/:name:move"
payload <- "{\n \"customer\": \"\",\n \"destinationOrgUnit\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/v1beta1/:name:move")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"customer\": \"\",\n \"destinationOrgUnit\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/v1beta1/:name:move') do |req|
req.body = "{\n \"customer\": \"\",\n \"destinationOrgUnit\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/v1beta1/:name:move";
let payload = json!({
"customer": "",
"destinationOrgUnit": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/v1beta1/:name:move \
--header 'content-type: application/json' \
--data '{
"customer": "",
"destinationOrgUnit": ""
}'
echo '{
"customer": "",
"destinationOrgUnit": ""
}' | \
http POST {{baseUrl}}/v1beta1/:name:move \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "customer": "",\n "destinationOrgUnit": ""\n}' \
--output-document \
- {{baseUrl}}/v1beta1/:name:move
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"customer": "",
"destinationOrgUnit": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/v1beta1/:name:move")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()