cURL
curl --request POST \
--url http://localhost:8080/api/token-standard/v0/registrars/{registrarParty}/registry/transfer-instruction/v2/{transferInstructionId}/choice-contexts/reject \
--header 'Content-Type: application/json' \
--data '
{
"meta": {},
"excludeDebugFields": false
}
'import requests
url = "http://localhost:8080/api/token-standard/v0/registrars/{registrarParty}/registry/transfer-instruction/v2/{transferInstructionId}/choice-contexts/reject"
payload = {
"meta": {},
"excludeDebugFields": False
}
headers = {"Content-Type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {'Content-Type': 'application/json'},
body: JSON.stringify({meta: {}, excludeDebugFields: false})
};
fetch('http://localhost:8080/api/token-standard/v0/registrars/{registrarParty}/registry/transfer-instruction/v2/{transferInstructionId}/choice-contexts/reject', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_PORT => "8080",
CURLOPT_URL => "http://localhost:8080/api/token-standard/v0/registrars/{registrarParty}/registry/transfer-instruction/v2/{transferInstructionId}/choice-contexts/reject",
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([
'meta' => [
],
'excludeDebugFields' => false
]),
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;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "http://localhost:8080/api/token-standard/v0/registrars/{registrarParty}/registry/transfer-instruction/v2/{transferInstructionId}/choice-contexts/reject"
payload := strings.NewReader("{\n \"meta\": {},\n \"excludeDebugFields\": false\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(string(body))
}HttpResponse<String> response = Unirest.post("http://localhost:8080/api/token-standard/v0/registrars/{registrarParty}/registry/transfer-instruction/v2/{transferInstructionId}/choice-contexts/reject")
.header("Content-Type", "application/json")
.body("{\n \"meta\": {},\n \"excludeDebugFields\": false\n}")
.asString();require 'uri'
require 'net/http'
url = URI("http://localhost:8080/api/token-standard/v0/registrars/{registrarParty}/registry/transfer-instruction/v2/{transferInstructionId}/choice-contexts/reject")
http = Net::HTTP.new(url.host, url.port)
request = Net::HTTP::Post.new(url)
request["Content-Type"] = 'application/json'
request.body = "{\n \"meta\": {},\n \"excludeDebugFields\": false\n}"
response = http.request(request)
puts response.read_body{
"choiceContextData": {},
"disclosedContracts": [
{
"templateId": "<string>",
"contractId": "<string>",
"createdEventBlob": "<string>",
"synchronizerId": "<string>",
"debugPackageName": "<string>",
"debugPayload": {},
"debugCreatedAt": "2023-11-07T05:31:56Z"
}
]
}{
"error": "<string>"
}{
"error": "<string>"
}{
"error": "<string>"
}public
Post apitoken standardv0registrars registrytransfer instructionv2 choice contextsreject
Get the choice context to reject a transfer instruction.
POST
/
api
/
token-standard
/
v0
/
registrars
/
{registrarParty}
/
registry
/
transfer-instruction
/
v2
/
{transferInstructionId}
/
choice-contexts
/
reject
cURL
curl --request POST \
--url http://localhost:8080/api/token-standard/v0/registrars/{registrarParty}/registry/transfer-instruction/v2/{transferInstructionId}/choice-contexts/reject \
--header 'Content-Type: application/json' \
--data '
{
"meta": {},
"excludeDebugFields": false
}
'import requests
url = "http://localhost:8080/api/token-standard/v0/registrars/{registrarParty}/registry/transfer-instruction/v2/{transferInstructionId}/choice-contexts/reject"
payload = {
"meta": {},
"excludeDebugFields": False
}
headers = {"Content-Type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {'Content-Type': 'application/json'},
body: JSON.stringify({meta: {}, excludeDebugFields: false})
};
fetch('http://localhost:8080/api/token-standard/v0/registrars/{registrarParty}/registry/transfer-instruction/v2/{transferInstructionId}/choice-contexts/reject', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_PORT => "8080",
CURLOPT_URL => "http://localhost:8080/api/token-standard/v0/registrars/{registrarParty}/registry/transfer-instruction/v2/{transferInstructionId}/choice-contexts/reject",
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([
'meta' => [
],
'excludeDebugFields' => false
]),
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;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "http://localhost:8080/api/token-standard/v0/registrars/{registrarParty}/registry/transfer-instruction/v2/{transferInstructionId}/choice-contexts/reject"
payload := strings.NewReader("{\n \"meta\": {},\n \"excludeDebugFields\": false\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(string(body))
}HttpResponse<String> response = Unirest.post("http://localhost:8080/api/token-standard/v0/registrars/{registrarParty}/registry/transfer-instruction/v2/{transferInstructionId}/choice-contexts/reject")
.header("Content-Type", "application/json")
.body("{\n \"meta\": {},\n \"excludeDebugFields\": false\n}")
.asString();require 'uri'
require 'net/http'
url = URI("http://localhost:8080/api/token-standard/v0/registrars/{registrarParty}/registry/transfer-instruction/v2/{transferInstructionId}/choice-contexts/reject")
http = Net::HTTP.new(url.host, url.port)
request = Net::HTTP::Post.new(url)
request["Content-Type"] = 'application/json'
request.body = "{\n \"meta\": {},\n \"excludeDebugFields\": false\n}"
response = http.request(request)
puts response.read_body{
"choiceContextData": {},
"disclosedContracts": [
{
"templateId": "<string>",
"contractId": "<string>",
"createdEventBlob": "<string>",
"synchronizerId": "<string>",
"debugPackageName": "<string>",
"debugPayload": {},
"debugCreatedAt": "2023-11-07T05:31:56Z"
}
]
}{
"error": "<string>"
}{
"error": "<string>"
}{
"error": "<string>"
}Path Parameters
The contract ID of the transfer instruction to reject.
The registrar party.
Body
application/json
A request to get the context for executing a choice on a contract.
Response
ok
The context required to exercise a choice on a contract via an interface.
Used to retrieve additional reference data that is passed in via disclosed contracts,
which are in turn referred to via their contract ID in the choiceContextData.
Was this page helpful?
⌘I