Complete REST/JSON API reference for all platform services. Click any endpoint to expand code examples in 7 languages.
Getting Started
Step 1 — Request Your API Key
All Finera Platform API calls are authenticated with a signed JSON Web Token (JWT) issued by the Finera team. To obtain a key, send an email to founder@fineratech.com with the following information:
Subject line: Finera API Access Request
Include in your email:
• Organization name — your company or project name
• Use case — what you intend to build or integrate with the Finera API
• Technical contact — name and email of the developer who will receive and use the token
• Access level — ReadOnly (data queries only) or ReadWrite (data mutations included)
• Services needed — Customer Service, Resource Service, or both
The Finera team will review your request and respond within 2 business days with your provisioned JWT token.
Step 2 — Authenticate Every Request
Once your token is issued, pass it as the FINERA-API-KEY HTTP header on every API request. The value is the full JWT string you received — a long dot-separated string beginning with eyJ.... Keep the token secret and never embed it in client-side code or public repositories.
Security notice: Treat your API token like a password. It is tied to your organization and all usage is logged. If you believe your token has been compromised, contact founder@fineratech.com immediately for revocation. Revocation takes effect within 5 minutes platform-wide.
Making Your First Authenticated Request
# Replace YOUR_FINERA_JWT_TOKEN with the full JWT string issued to you.
# This call hits the health-check endpoint and confirms your token is accepted.
curl "https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/GetDataSimple" \
-H "FINERA-API-KEY: YOUR_FINERA_JWT_TOKEN"
# HTTP 200 — authenticated successfully
# HTTP 401 — token is missing, expired, or revoked
# HTTP 403 — token lacks permission for this service or endpoint
import requests
# Replace YOUR_FINERA_JWT_TOKEN with the full JWT string issued to you.
API_TOKEN = "YOUR_FINERA_JWT_TOKEN"
CI_BASE = "https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc"
RS_BASE = "https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc"
# Attach the token to a shared headers dict and reuse it on every call.
headers = {"FINERA-API-KEY": API_TOKEN}
# Ping the health-check endpoint to confirm authentication
response = requests.get(f"{CI_BASE}/GetDataSimple", headers=headers)
response.raise_for_status() # raises HTTPError on 4xx / 5xx
print(response.json())
# Reuse headers on every subsequent call:
# requests.get(f"{CI_BASE}/GetUser/alice@example.com", headers=headers)
# requests.post(f"{RS_BASE}/...", json={...}, headers=headers)
// Replace YOUR_FINERA_JWT_TOKEN with the full JWT string issued to you.
const API_TOKEN = "YOUR_FINERA_JWT_TOKEN";
const CI_BASE = "https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc";
const RS_BASE = "https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc";
// Attach the token once; reuse the headers object on every call.
const headers = {
"FINERA-API-KEY": API_TOKEN,
"Content-Type": "application/json"
};
// Ping the health-check endpoint to confirm authentication
const res = await fetch(`${CI_BASE}/GetDataSimple`, { headers });
if (!res.ok) throw new Error(`HTTP ${res.status}`);
console.log(await res.json());
// Reuse headers on every subsequent call:
// await fetch(`${CI_BASE}/GetUser/alice@example.com`, { headers });
// await fetch(`${RS_BASE}/...`, { method: "POST", headers, body: JSON.stringify({...}) });
using System.Net.Http;
using System.Net.Http.Headers;
// Replace YOUR_FINERA_JWT_TOKEN with the full JWT string issued to you.
const string API_TOKEN = "YOUR_FINERA_JWT_TOKEN";
const string CI_BASE = "https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/";
const string RS_BASE = "https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/";
// Reuse a single HttpClient for the lifetime of your application.
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", API_TOKEN);
client.DefaultRequestHeaders.Accept.Add(
new MediaTypeWithQualityHeaderValue("application/json"));
// Ping the health-check endpoint to confirm authentication
var response = await client.GetAsync(CI_BASE + "GetDataSimple");
response.EnsureSuccessStatusCode();
Console.WriteLine(await response.Content.ReadAsStringAsync());
// All subsequent calls through this client automatically include the header:
// await client.GetAsync(CI_BASE + "GetUser/alice@example.com");
// await client.PostAsJsonAsync(RS_BASE + "...", payload);
// Using OkHttp 4.x
import okhttp3.*;
// Replace YOUR_FINERA_JWT_TOKEN with the full JWT string issued to you.
private static final String API_TOKEN = "YOUR_FINERA_JWT_TOKEN";
private static final String CI_BASE = "https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc";
private static final String RS_BASE = "https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc";
// Build an OkHttpClient that injects the header via an interceptor on every request.
OkHttpClient client = new OkHttpClient.Builder()
.addInterceptor(chain -> {
Request original = chain.request();
Request authenticated = original.newBuilder()
.header("FINERA-API-KEY", API_TOKEN)
.build();
return chain.proceed(authenticated);
})
.build();
// Ping the health-check endpoint to confirm authentication
Request request = new Request.Builder()
.url(CI_BASE + "/GetDataSimple")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
<?php
// Replace YOUR_FINERA_JWT_TOKEN with the full JWT string issued to you.
define('FINERA_API_KEY', 'YOUR_FINERA_JWT_TOKEN');
define('CI_BASE', 'https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/');
define('RS_BASE', 'https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/');
/**
* Make an authenticated GET request to a Finera API endpoint.
* Returns ['body' => string, 'code' => int].
*/
function finera_get(string $url): array {
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_TIMEOUT, 30);
curl_setopt($ch, CURLOPT_HTTPHEADER, [
'FINERA-API-KEY: ' . FINERA_API_KEY,
'Accept: application/json',
]);
$body = curl_exec($ch);
$code = curl_getinfo($ch, CURLINFO_HTTP_CODE);
curl_close($ch);
return ['body' => $body, 'code' => $code];
}
// Ping the health-check endpoint to confirm authentication
$result = finera_get(CI_BASE . 'GetDataSimple');
if ($result['code'] === 200) {
print_r(json_decode($result['body'], true));
} else {
echo "Error HTTP " . $result['code'] . ": " . $result['body'];
}
?>
require "net/http"
require "uri"
require "json"
# Replace YOUR_FINERA_JWT_TOKEN with the full JWT string issued to you.
API_TOKEN = "YOUR_FINERA_JWT_TOKEN"
CI_BASE = "https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc"
RS_BASE = "https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc"
# Helper: authenticated GET request
def finera_get(path, base = CI_BASE)
uri = URI.parse("#{base}/#{path}")
req = Net::HTTP::Get.new(uri)
req["FINERA-API-KEY"] = API_TOKEN
req["Accept"] = "application/json"
Net::HTTP.start(uri.host, uri.port, use_ssl: uri.scheme == "https") { |h| h.request(req) }
end
# Ping the health-check endpoint to confirm authentication
response = finera_get("GetDataSimple")
puts JSON.parse(response.body)
# Reuse finera_get on every subsequent call:
# finera_get("GetUser/alice@example.com")
# finera_get("GetCapacity/resourceId/123", RS_BASE)
Token Claims & Permissions
Your JWT contains the following claims that control what the token is permitted to do. The Finera team configures these at issuance based on your requested access level. To request a change to your token's permissions, contact founder@fineratech.com.
Claim
Possible Values
Description
AuthorizedServices
All | CustomerServiceAuthorization | ResourceServiceAuthorization | PayfacServiceAuthorization
Which service(s) the token may call. Exclusion syntax is supported: All,-PayfacServiceAuthorization = all services except Payfac. HTTP 403 is returned when this service is not covered.
AuthorizedAccount
ReadOnly | ReadWrite
ReadOnly: GET requests only — POST/PUT/DELETE return HTTP 403. ReadWrite: all HTTP methods permitted.
AuthorizedOperations
* | GetUser,ValidateUser | *,-GetUser
Which endpoint operations the token may invoke. * = all operations. A comma-separated list restricts to those operations only. Exclusion syntax *,-Op1,-Op2 = all except the listed operations. HTTP 403 is returned for any blocked operation.
IssuedTo
e.g. Acme Corp Integration
Your organization label as provided at token request time. Appears in platform audit logs alongside every API call made with this token.
TokenId
integer
Internal platform ID used for revocation and auditing. You do not need to use this value in your integration.
Token expiry & renewal: Tokens are valid for 365 days from issuance by default. Email founder@fineratech.com before your token expires to request a renewal. Your existing token will continue to work until its expiry date even after a new one is issued.
Base URLs
Customer Service — user identity, authentication, banking: https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/
Resource Service — resources, scheduling, orders, commerce: https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/
Your provisioning email will include the correct host and service reference paths. Both services accept the same FINERA-API-KEY token.
What are the reference paths?
Each service is hosted as a WCF endpoint under IIS. The reference path is the IIS virtual directory name combined with the .svc service file name. For example:
[CustomerServiceReferencePath] → e.g. CustomerInfoJson/CustomerInfoJsonService.svc
[ResourceServiceReferencePath] → e.g. SharingServiceJson/RSServiceJSON.svc
The virtual directory portion (before the /) is the IIS application alias configured on your server. The .svc filename is the WCF service file deployed inside that application. Both values are fixed for a given deployment and will be provided with your API credentials.
Response format: All responses are JSON. Endpoints marked Wrapped envelope the result in {"MethodResult": ...}; Bare returns the value directly. HTTP 401 = token missing, expired, or revoked. HTTP 403 = token lacks permission for this service or endpoint.
Agentic App Development (MCP)
The Finera platform exposes all API operations through a Model Context Protocol (MCP) server — a standard interface that allows any LLM-powered agent to discover and invoke platform operations as structured tool calls. Instead of writing custom HTTP integration code, you connect your AI model to the MCP server and describe what you need in natural language. The model calls the appropriate tools automatically.
MCP Server public endpoint:http://fineratech.com:8765/sse
Transport: SSE (Server-Sent Events) — the standard MCP transport for remote agents. Protocol:Model Context Protocol (MCP) by Anthropic — supported by Claude Desktop, LangChain, OpenAI Agents SDK, Google ADK, and the open-source mcp Python SDK.
Resources — read-only data URIs (finera://resource/{id}, finera://service-status-map, etc.)
Workflow Prompts — pre-built multi-step agent instructions for common flows (find & book, provider onboarding, service fulfillment)
Access Token for MCP
The MCP server uses the same JWT token system as the REST API. However, the token is used differently depending on your role:
Role
Token Usage
MCP Server Admin (whoever hosts the server)
Issues a single JWT token from the Finera admin UI and places it in the server’s .env file as FINERA_API_TOKEN. This token authenticates all outbound WCF service calls the MCP server makes on behalf of agents.
Agent Developer (you, building an agentic app)
Connects to the public SSE endpoint. No per-client authentication is required today. Optionally include your FINERA-API-KEY JWT in the SSE connection headers to receive a dedicated rate-limit bucket (otherwise you share a lower anonymous limit with your IP). A token will be required for standard-tier and higher access as enforcement rolls out — see the rate limit table below.
Getting your FINERA-API-KEY:
The same JWT token used for direct REST API access is also valid for the MCP server. Request one by emailing founder@fineratech.com with subject Finera API Access Request. Include your organization, use case, and desired access level (ReadOnly or ReadWrite). See the Getting Started section for full details. Tokens are provisioned within 2 business days.
Once you have a token, pass it as a header on your SSE connection to receive a dedicated rate-limit bucket and ensure uninterrupted service as anonymous-tier enforcement tightens.
Step 1 — Connect to the MCP Server
Install the MCP Python SDK and verify connectivity before building your agent:
Install SDK & Test Connection
# Install the MCP Python SDK (into your project venv)
pip install mcp httpx
# Quick connectivity test — should print the tool list
python -c "
import asyncio
from mcp import ClientSession
from mcp.client.sse import sse_client
async def test():
async with sse_client('http://fineratech.com:8765/sse') as (r, w):
async with ClientSession(r, w) as s:
await s.initialize()
tools = await s.list_tools()
print(f'Connected. {len(tools.tools)} tools available.')
for t in tools.tools[:5]:
print(f' - {t.name}: {t.description[:60]}')
asyncio.run(test())
"
import asyncio
from mcp import ClientSession
from mcp.client.sse import sse_client
MCP_URL = "http://fineratech.com:8765/sse"
# Optional: pass your API key as a header for rate-limit identity
headers = {"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"} # omit if not yet issued
async def connect():
async with sse_client(MCP_URL, headers=headers) as (read, write):
async with ClientSession(read, write) as session:
await session.initialize()
# List available tools
tools = await session.list_tools()
print(f"{len(tools.tools)} tools available")
# List available resource URIs
resources = await session.list_resources()
for r in resources.resources:
print(f" Resource: {r.uri}")
# List available workflow prompts
prompts = await session.list_prompts()
for p in prompts.prompts:
print(f" Prompt: {p.name}")
asyncio.run(connect())
Step 2 — Build an Agentic App with Claude (Anthropic)
Claude natively supports MCP tool calling. The example below connects to the Finera MCP server, fetches the tool list, and runs an agentic loop that lets Claude search for resources and book a service in response to a natural language request.
Install
pip install anthropic mcp httpx
Simple Agentic App — Claude
import asyncio, json
import anthropic
from mcp import ClientSession
from mcp.client.sse import sse_client
MCP_URL = "http://fineratech.com:8765/sse"
CLAUDE_MDL = "claude-sonnet-4-6" # or claude-opus-4-6 for most capable
async def run_agent(user_request: str):
# 1. Connect to the Finera MCP server
async with sse_client(MCP_URL) as (read, write):
async with ClientSession(read, write) as mcp:
await mcp.initialize()
# 2. Fetch tool definitions and convert to Anthropic format
mcp_tools = await mcp.list_tools()
tools_for_claude = [
{
"name": t.name,
"description": t.description,
"input_schema": t.inputSchema,
}
for t in mcp_tools.tools
]
# 3. Send the user request to Claude with all Finera tools available
client = anthropic.Anthropic()
messages = [{"role": "user", "content": user_request}]
print(f"User: {user_request}\n")
# 4. Agentic loop — Claude calls tools until it has a final answer
while True:
response = client.messages.create(
model=CLAUDE_MDL,
max_tokens=4096,
tools=tools_for_claude,
messages=messages,
)
# Collect all text and tool use blocks
tool_calls = [b for b in response.content if b.type == "tool_use"]
text_blocks = [b for b in response.content if b.type == "text"]
if text_blocks:
for tb in text_blocks:
print(f"Claude: {tb.text}")
# If Claude produced no tool calls, it is done
if not tool_calls or response.stop_reason == "end_turn":
break
# 5. Execute each tool call against the MCP server
messages.append({"role": "assistant", "content": response.content})
tool_results = []
for tc in tool_calls:
print(f" [Calling tool: {tc.name}({json.dumps(tc.input)[:80]}...)]")
result = await mcp.call_tool(tc.name, tc.input)
tool_results.append({
"type": "tool_result",
"tool_use_id": tc.id,
"content": result.content[0].text if result.content else "",
})
messages.append({"role": "user", "content": tool_results})
# --- Run it ---
asyncio.run(run_agent(
"Find available truck resources in Dallas, TX. "
"Show me the first result with its capacity and daily rate."
))
Step 2 (alt) — Build an Agentic App with OpenAI
The OpenAI Agents SDK supports MCP servers directly via MCPServerSse. The MCP tool list is fetched automatically and exposed to the model as function calls.
Install
pip install openai-agents mcp httpx
Simple Agentic App — OpenAI Agents SDK
import asyncio
from agents import Agent, Runner
from agents.mcp import MCPServerSse
MCP_URL = "http://fineratech.com:8765/sse"
async def run_agent(user_request: str):
# 1. Declare the Finera MCP server as a tool source
async with MCPServerSse(url=MCP_URL) as finera_mcp:
# 2. Create an agent with the MCP server attached
agent = Agent(
name="FineraAgent",
instructions=(
"You are a helpful assistant for the Finera resource-sharing platform. "
"Use the available tools to answer questions about resources, users, "
"and services. Always call get_service_status_transitions before "
"transitioning a service status."
),
mcp_servers=[finera_mcp],
)
# 3. Run the agent — tool discovery and execution are automatic
result = await Runner.run(agent, user_request)
print(result.final_output)
asyncio.run(run_agent(
"Search for available RealEstate resources in Houston, TX "
"and tell me about the first one."
))
Step 2 (alt) — Build an Agentic App with Google Gemini
Using Google’s Agent Development Kit (ADK), connect Gemini to the Finera MCP server. The ADK handles MCP tool discovery and the function-call loop automatically.
Install
pip install google-adk mcp httpx
Simple Agentic App — Gemini + Google ADK
import asyncio
from google.adk.agents import LlmAgent
from google.adk.tools.mcp_tool.mcp_toolset import MCPToolset, SseServerParams
from google.adk.runners import Runner
from google.adk.sessions import InMemorySessionService
from google.genai import types
MCP_URL = "http://fineratech.com:8765/sse"
async def run_agent(user_request: str):
# 1. Create the MCP toolset pointing at the Finera SSE server
finera_tools = MCPToolset(
connection_params=SseServerParams(url=MCP_URL)
)
# 2. Define the Gemini agent
agent = LlmAgent(
model="gemini-2.0-flash",
name="finera_agent",
instruction=(
"You are a Finera platform assistant. Use your tools to help users "
"find and book resources, manage accounts, and track service requests."
),
tools=[finera_tools],
)
# 3. Run the agent
session_service = InMemorySessionService()
session = await session_service.create_session(
app_name="finera_demo", user_id="demo_user"
)
runner = Runner(
agent=agent,
app_name="finera_demo",
session_service=session_service,
)
user_msg = types.Content(
role="user",
parts=[types.Part(text=user_request)]
)
async for event in runner.run_async(
user_id=session.user_id,
session_id=session.id,
new_message=user_msg,
):
if event.is_final_response() and event.content:
for part in event.content.parts:
if part.text:
print(part.text)
asyncio.run(run_agent(
"Show me vehicle resources available in Austin, TX."
))
Step 3 — Using Workflow Prompts for Multi-Step Flows
The Finera MCP server ships with pre-built Workflow Prompts — structured agent instructions that guide the model through multi-step platform flows. These are accessed via session.get_prompt() and should be used as the initial system or user message rather than writing your own instructions from scratch.
Prompt Name
Purpose
Key Arguments
find_and_book_resource
Find an available resource in a city and book a service end-to-end
category, city, state, customer_id
register_new_provider
Full provider onboarding: account, OTP, bank account, first resource listing
email, password, first_name, last_name, phone, resource_category, city, state
service_fulfillment_workflow
Guide a provider through fulfilling a service request (accept → schedule → complete)
service_id, provider_id
user_onboarding
Customer account setup: register, verify OTP, add payment, first search
email, password, first_name, last_name
Using a Workflow Prompt with Claude
import asyncio, json
import anthropic
from mcp import ClientSession
from mcp.client.sse import sse_client
MCP_URL = "http://fineratech.com:8765/sse"
async def run_workflow():
async with sse_client(MCP_URL) as (read, write):
async with ClientSession(read, write) as mcp:
await mcp.initialize()
# 1. Fetch a workflow prompt — this returns a structured message
# that tells the model exactly how to execute the workflow
prompt_result = await mcp.get_prompt(
"find_and_book_resource",
{
"category": "Truck",
"city": "Dallas",
"state": "TX",
"customer_id": "12345",
}
)
# 2. Use the prompt messages as the starting context for Claude
mcp_tools = await mcp.list_tools()
tools_for_claude = [
{"name": t.name, "description": t.description, "input_schema": t.inputSchema}
for t in mcp_tools.tools
]
# Convert MCP prompt messages to Anthropic message format
messages = []
for pm in prompt_result.messages:
messages.append({
"role": pm.role,
"content": pm.content.text if hasattr(pm.content, "text") else str(pm.content),
})
client = anthropic.Anthropic()
# 3. Run the agentic loop using the workflow prompt as context
while True:
response = client.messages.create(
model="claude-sonnet-4-6",
max_tokens=4096,
tools=tools_for_claude,
messages=messages,
)
tool_calls = [b for b in response.content if b.type == "tool_use"]
text_blocks = [b for b in response.content if b.type == "text"]
for tb in text_blocks:
print(f"Agent: {tb.text}")
if not tool_calls or response.stop_reason == "end_turn":
break
messages.append({"role": "assistant", "content": response.content})
tool_results = []
for tc in tool_calls:
print(f" [Tool: {tc.name}]")
result = await mcp.call_tool(tc.name, tc.input)
tool_results.append({
"type": "tool_result",
"tool_use_id": tc.id,
"content": result.content[0].text if result.content else "",
})
messages.append({"role": "user", "content": tool_results})
asyncio.run(run_workflow())
Rate limiting: Authenticated agents (passing a valid FINERA-API-KEY header) receive 60 requests per 60-second window with a dedicated bucket. Anonymous agents (no token) will be subject to a lower shared limit as enforcement rolls out — see the rate limit tiers above. Always include your token header in production agents to avoid service interruptions. Contact founder@fineratech.com for a custom higher limit or to request a token.
Customer Service
User Lookup
GETGetDataSimpleHealth check / simple data endpoint
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/GetDataSimple",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/GetDataSimple");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/GetDataSimple")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/GetData/hello",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/GetData/hello");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/GetData/hello")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/GetUserId/user@example.com",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/GetUserId/user@example.com");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/GetUserId/user@example.com")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/GetUser/user@example.com",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/GetUser/user@example.com");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/GetUser/user@example.com")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/GetUserByUserName/john_doe",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/GetUserByUserName/john_doe");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/GetUserByUserName/john_doe")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/GetUserByCellPhoneNumber/5551234567",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/GetUserByCellPhoneNumber/5551234567");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/GetUserByCellPhoneNumber/5551234567")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/GetUserByEmail/user@example.com",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/GetUserByEmail/user@example.com");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/GetUserByEmail/user@example.com")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/GetUserById/12345",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/GetUserById/12345");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/GetUserById/12345")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"FirstName":"John","LastName":"Doe","Email":"user@example.com","UserName":"john_doe"};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/LoadUser", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/GetUserOfType/Standard",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/GetUserOfType/Standard");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/GetUserOfType/Standard")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/RegisterUser/user@example.com/SecurePass123/John/Doe",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/RegisterUser/user@example.com/SecurePass123/John/Doe");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/RegisterUser/user@example.com/SecurePass123/John/Doe")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/RegisterUserWithPhoneNumber/user@example.com/SecurePass123/John/Doe/5551234567",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/RegisterUserWithPhoneNumber/user@example.com/SecurePass123/John/Doe/5551234567");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/RegisterUserWithPhoneNumber/user@example.com/SecurePass123/John/Doe/5551234567")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/RegisterUserNonRobust/user@example.com/SecurePass123/John/Doe",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/RegisterUserNonRobust/user@example.com/SecurePass123/John/Doe");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/RegisterUserNonRobust/user@example.com/SecurePass123/John/Doe")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
GETRegisterUserDetailed/{strFirstName}/{strLastName}/{strUserName}/{strEmailAddress}/{strCellPhoneNumber}/{strCity}/{strState}/{strCountry}/{strPassword}/{strIsActive}Register a user with full address details (used by TruckLoad)
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/RegisterUserDetailed/John/Doe/john_doe/user@example.com/5551234567/Seattle/WA/US/SecurePass123/true",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/RegisterUserDetailed/John/Doe/john_doe/user@example.com/5551234567/Seattle/WA/US/SecurePass123/true");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/RegisterUserDetailed/John/Doe/john_doe/user@example.com/5551234567/Seattle/WA/US/SecurePass123/true")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"FirstName":"John","LastName":"Doe","Email":"user@example.com","UserName":"john_doe","Password":"SecurePass123","CellPhone":"5551234567","City":"Seattle","State":"WA","Country":"US"};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/RegisterUserAllProperties", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/RegisterNumber/5551234567",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/RegisterNumber/5551234567");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/RegisterNumber/5551234567")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/VerifyUser/5551234567/123456",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/VerifyUser/5551234567/123456");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/VerifyUser/5551234567/123456")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/ActivateUser/5551234567",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/ActivateUser/5551234567");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/ActivateUser/5551234567")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/ValidateUser/user@example.com/SecurePass123",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/ValidateUser/user@example.com/SecurePass123");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/ValidateUser/user@example.com/SecurePass123")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/ValidateUserJson/user@example.com/SecurePass123",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/ValidateUserJson/user@example.com/SecurePass123");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/ValidateUserJson/user@example.com/SecurePass123")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/GetServicesPreviouslyValidatedWith/user@example.com/SecurePass123",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/GetServicesPreviouslyValidatedWith/user@example.com/SecurePass123");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/GetServicesPreviouslyValidatedWith/user@example.com/SecurePass123")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"Status":"OK","Message":"Test message"};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/test", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/OTP/5551234567/phone",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/OTP/5551234567/phone");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/OTP/5551234567/phone")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/OTPChallenge/user@example.com/true",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/OTPChallenge/user@example.com/true");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/OTPChallenge/user@example.com/true")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/AcceptOTPChallenge/user@example.com/654321",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/AcceptOTPChallenge/user@example.com/654321");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/AcceptOTPChallenge/user@example.com/654321")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"ContactID":12345,"FirstName":"John","LastName":"Smith","Email":"user@example.com"};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/UpdateUser", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
GETUpdateUserDetailed/{strUserId}/{strFirstName}/{strLastName}/{strUserName}/{strEmailAddress}/{strCellPhoneNumber}/{strAddress}/{strAptNumber}/{strCity}/{strState}/{strCountry}Update user profile fields individually
Parameter
Type
Description
strUserId
string
User ID
strFirstName
string
First name
strLastName
string
Last name
strUserName
string
Username
strEmailAddress
string
Email address
strCellPhoneNumber
string
Cell phone
strAddress
string
Street address
strAptNumber
string
Apt/unit number
strCity
string
City
strState
string
State
strCountry
string
Country
Code Examples
curl "https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/UpdateUserDetailed/12345/John/Doe/john_doe/user@example.com/5551234567/123 Main St/Apt 4B/Seattle/WA/US" \
-H "FINERA-API-KEY: YOUR_FINERA_JWT_TOKEN"
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/UpdateUserDetailed/12345/John/Doe/john_doe/user@example.com/5551234567/123 Main St/Apt 4B/Seattle/WA/US",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/UpdateUserDetailed/12345/John/Doe/john_doe/user@example.com/5551234567/123 Main St/Apt 4B/Seattle/WA/US");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/UpdateUserDetailed/12345/John/Doe/john_doe/user@example.com/5551234567/123 Main St/Apt 4B/Seattle/WA/US")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/UpdateUserAddress/Home/12345/123 Main St/4B/Seattle/WA/98101/US",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/UpdateUserAddress/Home/12345/123 Main St/4B/Seattle/WA/98101/US");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/UpdateUserAddress/Home/12345/123 Main St/4B/Seattle/WA/98101/US")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
GETContactUs/{strName}/{strContactNumber}/{strEmail}/{strQuery}Submit a contact us inquiry
Parameter
Type
Description
strName
string
Sender name
strContactNumber
string
Phone number
strEmail
string
Email address
strQuery
string
Message or query
Code Examples
curl "https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/ContactUs/John Doe/5551234567/user@example.com/I need help with my account" \
-H "FINERA-API-KEY: YOUR_FINERA_JWT_TOKEN"
import requests
url = "https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/ContactUs/John Doe/5551234567/user@example.com/I need help with my account"
headers = {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
response = requests.get(url, headers=headers)
print(response.json())
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/ContactUs/John Doe/5551234567/user@example.com/I need help with my account",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/ContactUs/John Doe/5551234567/user@example.com/I need help with my account");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/ContactUs/John Doe/5551234567/user@example.com/I need help with my account")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
<?php
$ch = curl_init("https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/ContactUs/John Doe/5551234567/user@example.com/I need help with my account");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, [
"FINERA-API-KEY: YOUR_FINERA_JWT_TOKEN"
]);
$response = curl_exec($ch);
curl_close($ch);
$data = json_decode($response, true);
print_r($data);
?>
require "net/http"
require "uri"
require "json"
uri = URI.parse("https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/ContactUs/John Doe/5551234567/user@example.com/I need help with my account")
req = Net::HTTP::Get.new(uri)
req["FINERA-API-KEY"] = "YOUR_FINERA_JWT_TOKEN"
response = Net::HTTP.start(uri.host, uri.port, use_ssl: true) { |h| h.request(req) }
puts JSON.parse(response.body)
GETDeleteUserByEmail/{strEmail}Delete a user account by email address
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/DeleteUserByEmail/user@example.com",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/DeleteUserByEmail/user@example.com");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/DeleteUserByEmail/user@example.com")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/DeleteUserByPhone/5551234567",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/DeleteUserByPhone/5551234567");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/DeleteUserByPhone/5551234567")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"DDAType":"Checking","ACHType":"PPD","AccountNumber":"123456789","RoutingNumber":"021000021","CustomerID":"12345"};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/AddBankAccountInfo", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/AddBankAccount/Checking/PPD/123456789/021000021/MID001/12345",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/AddBankAccount/Checking/PPD/123456789/021000021/MID001/12345");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/AddBankAccount/Checking/PPD/123456789/021000021/MID001/12345")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/AddBankAccountDetailed/BNK001/Checking/PPD/123456789/021000021/MID001/12345",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/AddBankAccountDetailed/BNK001/Checking/PPD/123456789/021000021/MID001/12345");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/AddBankAccountDetailed/BNK001/Checking/PPD/123456789/021000021/MID001/12345")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/GetUserBankAccounts/12345",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/GetUserBankAccounts/12345");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/GetUserBankAccounts/12345")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/GetBankAccountInfoByCustomerID/12345",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/GetBankAccountInfoByCustomerID/12345");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/GetBankAccountInfoByCustomerID/12345")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/GetBankAccountInfoByAccountID/67890",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/GetBankAccountInfoByAccountID/67890");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/GetBankAccountInfoByAccountID/67890")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"AccountID":"67890","DDAType":"Savings","RoutingNumber":"021000021"};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PutAsync(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/UpdateBankAccountInfo", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/DeleteBankAccountInfo/67890",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/DeleteBankAccountInfo/67890");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/DeleteBankAccountInfo/67890")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
GETAddBankCardDetailed/{CustomerID}/{CardType}/{CardNumber}/{ExpirationMonth}/{ExpirationYear}/{CVSNumber}/{NameOnCard}/{LocationId}Add a bank/credit card with full details
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/AddBankCardDetailed/12345/Visa/4111111111111111/12/2027/123/John Doe/0");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/AddBankCardDetailed/12345/Visa/4111111111111111/12/2027/123/John Doe/0")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"CustomerID":"12345","CardType":"Visa","CardNumber":"4111111111111111","ExpirationMonth":"12","ExpirationYear":"2027"};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/AddBankCards", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/GetBankCards/12345",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/GetBankCards/12345");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/GetBankCards/12345")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/GetBankCardById/99001",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/GetBankCardById/99001");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/GetBankCardById/99001")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"CardID":"99001","ExpirationMonth":"06","ExpirationYear":"2028"};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PutAsync(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/UpdateBankCard", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/DeleteBankCard/99001",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/DeleteBankCard/99001");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/DeleteBankCard/99001")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"BankName":"Chase Bank"};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/AddBankNames", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/AddBankNamesDetailed/Chase Bank");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/AddBankNamesDetailed/Chase Bank")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/GetAllBankNames",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/GetAllBankNames");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/GetAllBankNames")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/GetUserPassword/user@example.com",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/GetUserPassword/user@example.com");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/GetUserPassword/user@example.com")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/ForgotPassword/user@example.com",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/ForgotPassword/user@example.com");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/ForgotPassword/user@example.com")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/UpdatePassword/user@example.com/OldPass123/NewPass456",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/UpdatePassword/user@example.com/OldPass123/NewPass456");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[CustomerServiceReferencePath].svc/UpdatePassword/user@example.com/OldPass123/NewPass456")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/test2",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/test2");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/test2")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetData/hello",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetData/hello");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetData/hello")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetCapacity/1001/true",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetCapacity/1001/true");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetCapacity/1001/true")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"ResourceID":100,"MaxCapacity":50,"CurrentCapacity":20,"Unit":"seats"};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/SetCapacity", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"CapacityID":1001,"MaxCapacity":60,"CurrentCapacity":25};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/UpdateCapacity", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOwnedResourceCountOfType/500/RealEstate/Apartment",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOwnedResourceCountOfType/500/RealEstate/Apartment");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOwnedResourceCountOfType/500/RealEstate/Apartment")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOwnedResourceIdsOfType/500/RealEstate/Apartment",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOwnedResourceIdsOfType/500/RealEstate/Apartment");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOwnedResourceIdsOfType/500/RealEstate/Apartment")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOwnedResourceIds/500",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOwnedResourceIds/500");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOwnedResourceIds/500")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOwnedResourceCollection/500",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOwnedResourceCollection/500");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOwnedResourceCollection/500")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOwnedResourceCollectionCount/500",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOwnedResourceCollectionCount/500");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOwnedResourceCollectionCount/500")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOwnedResourceCollectionForAGivenOffsetAndRowsToBeRetrieved/500/0/20",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOwnedResourceCollectionForAGivenOffsetAndRowsToBeRetrieved/500/0/20");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOwnedResourceCollectionForAGivenOffsetAndRowsToBeRetrieved/500/0/20")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllResourcesInAResourceCollection/200",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllResourcesInAResourceCollection/200");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllResourcesInAResourceCollection/200")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllChildResources/300",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllChildResources/300");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllChildResources/300")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllChildResourceIds/300",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllChildResourceIds/300");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllChildResourceIds/300")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetBorrowedResourceCollection/500",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetBorrowedResourceCollection/500");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetBorrowedResourceCollection/500")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetLentResourceCollection/500",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetLentResourceCollection/500");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetLentResourceCollection/500")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetBorrowedResourceCollectionCount/500",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetBorrowedResourceCollectionCount/500");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetBorrowedResourceCollectionCount/500")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetNeededResourceCollectionCount/500",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetNeededResourceCollectionCount/500");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetNeededResourceCollectionCount/500")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetNeededResourceCollection/500",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetNeededResourceCollection/500");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetNeededResourceCollection/500")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllNeededResourceCollections",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllNeededResourceCollections");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllNeededResourceCollections")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOwnedSharedResources/500",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOwnedSharedResources/500");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOwnedSharedResources/500")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetSharedResources/500",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetSharedResources/500");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetSharedResources/500")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllAvailableResourceCollectionsCount",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllAvailableResourceCollectionsCount");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllAvailableResourceCollectionsCount")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllAvailableResourceCollections",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllAvailableResourceCollections");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllAvailableResourceCollections")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllAvailableResourceCollectionsForGivenOffsetAndRowCountToBeFeteched/0/20",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllAvailableResourceCollectionsForGivenOffsetAndRowCountToBeFeteched/0/20");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllAvailableResourceCollectionsForGivenOffsetAndRowCountToBeFeteched/0/20")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllAvailableResourceCollectionsForGivenTime/2024-01-01/2024-12-31",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllAvailableResourceCollectionsForGivenTime/2024-01-01/2024-12-31");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllAvailableResourceCollectionsForGivenTime/2024-01-01/2024-12-31")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllAvailableResourceCollectionsOfAGivenType/Apartment",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllAvailableResourceCollectionsOfAGivenType/Apartment");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllAvailableResourceCollectionsOfAGivenType/Apartment")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllAvailableResourceCollectionsInAGivenCity/Seattle/WA",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllAvailableResourceCollectionsInAGivenCity/Seattle/WA");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllAvailableResourceCollectionsInAGivenCity/Seattle/WA")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllAvailableResourceCollectionsInAGivenState/WA",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllAvailableResourceCollectionsInAGivenState/WA");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllAvailableResourceCollectionsInAGivenState/WA")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllAvailableResourceCollectionsInAGivenLocation/400",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllAvailableResourceCollectionsInAGivenLocation/400");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllAvailableResourceCollectionsInAGivenLocation/400")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
POSTGetAllAvailableResourceCollectionsForGivenTimeAndLocation/{startTime}/{endTime}Available collections for a time window and location (Location in body)
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"City":"Seattle","State":"WA","Country":"US"};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllAvailableResourceCollectionsForGivenTimeAndLocation/2024-01-01/2024-12-31", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllAvailableResourceCollectionsForGivenSchedule/600",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllAvailableResourceCollectionsForGivenSchedule/600");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllAvailableResourceCollectionsForGivenSchedule/600")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"ContactID":500};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetBorrowedResources", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourceCollectionByResourceId/1000",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourceCollectionByResourceId/1000");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourceCollectionByResourceId/1000")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"FriendlyName":"My Collection","OwnerId":500};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/InsertResourceCollection", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {
"property1": "value1",
"property2": "value2"
};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/InsertResourceCollectionSimple/My New Collection", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"RCID":200,"FriendlyName":"Updated Name"};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/UpdateResourceCollection", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"RCID":200,"FriendlyName":"Updated Name"};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/UpdateResourceCollectionInDatabase", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"FriendlyName":"My Collection","OwnerId":500};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/SaveResourceCollectionInDatabase", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"RCID":200,"ResourceID":1000,"Count":1};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/SaveResourceCollectionMappingInDatabase", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"RCID":200,"ResourceID":1000,"Count":2};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/UpdateResourceCollectionMappingInDatabase", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"RCID":200,"ResourceID":1000,"Count":1};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/MapResourceToCollection", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {
"property1": "value1",
"property2": "value2"
};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/MapResourceToCollectionSimple/200/1000/1", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"RCID":200,"ResourceID":1000,"Count":3};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/UpdateResourceToCollectionMapping", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/DeleteResourceCollectionMapping/200/1000",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/DeleteResourceCollectionMapping/200/1000");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/DeleteResourceCollectionMapping/200/1000")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const payload = {"Address":"123 Main St","City":"Seattle","State":"WA","Zip":"98101","Country":"US","Latitude":"47.6062","Longitude":"-122.3321"};
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/AddResourceLocation",
{
method: "POST",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN",
"Content-Type": "application/json"
},
body: JSON.stringify(payload)
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"Address":"123 Main St","City":"Seattle","State":"WA","Zip":"98101","Country":"US","Latitude":"47.6062","Longitude":"-122.3321"};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/AddResourceLocation", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/AddLocationDetailed/Main Office/123 Main St/Suite 100/Seattle/WA/98101/US/47.6062/-122.3321",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/AddLocationDetailed/Main Office/123 Main St/Suite 100/Seattle/WA/98101/US/47.6062/-122.3321");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/AddLocationDetailed/Main Office/123 Main St/Suite 100/Seattle/WA/98101/US/47.6062/-122.3321")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
GETAddLocationDetailedWithCategorySubCategory/{Type}/{strCategory}/{strSubCategory}/{FriendlyName}/{Address}/{Apt}/{City}/{State}/{Zip}/{Country}/{Latitude}/{Longitude}Add a location with category and subcategory
Parameter
Type
Description
Type
string
Location type
strCategory
string
Category
strSubCategory
string
Sub-category
FriendlyName
string
Display name
Address
string
Street address
Apt
string
Apt/suite
City
string
City
State
string
State
Zip
string
Zip
Country
string
Country
Latitude
string
Latitude
Longitude
string
Longitude
Code Examples
curl "https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/AddLocationDetailedWithCategorySubCategory/Commercial/Office/Corporate/HQ Office/123 Main St/Fl 5/Seattle/WA/98101/US/47.6062/-122.3321" \
-H "FINERA-API-KEY: YOUR_FINERA_JWT_TOKEN"
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/AddLocationDetailedWithCategorySubCategory/Commercial/Office/Corporate/HQ Office/123 Main St/Fl 5/Seattle/WA/98101/US/47.6062/-122.3321",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/AddLocationDetailedWithCategorySubCategory/Commercial/Office/Corporate/HQ Office/123 Main St/Fl 5/Seattle/WA/98101/US/47.6062/-122.3321");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/AddLocationDetailedWithCategorySubCategory/Commercial/Office/Corporate/HQ Office/123 Main St/Fl 5/Seattle/WA/98101/US/47.6062/-122.3321")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
GETAddLocationDetailedWithCategorySubCategoryAndPurpose/{Type}/{strCategory}/{strSubCategory}/{FriendlyName}/{Address}/{Apt}/{City}/{State}/{Zip}/{Country}/{Latitude}/{Longitude}/{strPurpose}Add a location with category, subcategory, and purpose
Parameter
Type
Description
Type
string
Location type
strCategory
string
Category
strSubCategory
string
Sub-category
FriendlyName
string
Display name
Address
string
Street address
Apt
string
Apt/suite
City
string
City
State
string
State
Zip
string
Zip
Country
string
Country
Latitude
string
Latitude
Longitude
string
Longitude
strPurpose
string
Purpose of location
Code Examples
curl "https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/AddLocationDetailedWithCategorySubCategoryAndPurpose/Commercial/Office/Corporate/HQ/123 Main St/Fl 5/Seattle/WA/98101/US/47.6062/-122.3321/Office" \
-H "FINERA-API-KEY: YOUR_FINERA_JWT_TOKEN"
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/AddLocationDetailedWithCategorySubCategoryAndPurpose/Commercial/Office/Corporate/HQ/123 Main St/Fl 5/Seattle/WA/98101/US/47.6062/-122.3321/Office",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/AddLocationDetailedWithCategorySubCategoryAndPurpose/Commercial/Office/Corporate/HQ/123 Main St/Fl 5/Seattle/WA/98101/US/47.6062/-122.3321/Office");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/AddLocationDetailedWithCategorySubCategoryAndPurpose/Commercial/Office/Corporate/HQ/123 Main St/Fl 5/Seattle/WA/98101/US/47.6062/-122.3321/Office")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/AddLocationMetaData/400/Parking/Free",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/AddLocationMetaData/400/Parking/Free");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/AddLocationMetaData/400/Parking/Free")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const payload = {"Address":"456 Oak Ave","City":"Portland","State":"OR","Zip":"97201","Country":"US"};
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/AddLocation",
{
method: "POST",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN",
"Content-Type": "application/json"
},
body: JSON.stringify(payload)
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"Address":"456 Oak Ave","City":"Portland","State":"OR","Zip":"97201","Country":"US"};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/AddLocation", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using async/await (place inside an async function)
const payload = {"LocationID":400,"Address":"789 Pine St","City":"Seattle"};
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/UpdateLocation",
{
method: "POST",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN",
"Content-Type": "application/json"
},
body: JSON.stringify(payload)
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"LocationID":400,"Address":"789 Pine St","City":"Seattle"};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/UpdateLocation", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/UpdateUserLocation/500/400/Home",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/UpdateUserLocation/500/400/Home");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/UpdateUserLocation/500/400/Home")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {
"property1": "value1",
"property2": "value2"
};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/AddUpdateLocationPropertyDetailed/400/WiFi/Available", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"LocationID":400,"PropertyName":"Parking","PropertyValue":"Free"};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/SetLocationProperty", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"LocationID":400,"Properties":[{"Name":"Parking","Value":"Free"}]};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/SetLocationProperties", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"LocationID":400,"Properties":[{"Name":"WiFi","Value":"Yes"}]};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/UpdateLocationProperties", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"PropertyID":50,"LocationID":400,"PropertyName":"Parking","PropertyValue":"Paid"};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/UpdateLocationProperty", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/DeleteLocationProperty/50",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/DeleteLocationProperty/50");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/DeleteLocationProperty/50")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"LocationID":400};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetLocationProperties", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetLocationById/400",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetLocationById/400");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetLocationById/400")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourceLocationById/400",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourceLocationById/400");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourceLocationById/400")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourceLocation/1000",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourceLocation/1000");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourceLocation/1000")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOwnedResourceLocations/500",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOwnedResourceLocations/500");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOwnedResourceLocations/500")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetUserLocations/500",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetUserLocations/500");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetUserLocations/500")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/MapAddressToUser/500/400",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/MapAddressToUser/500/400");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/MapAddressToUser/500/400")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/DeleteLocation/400",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/DeleteLocation/400");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/DeleteLocation/400")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RegisterPayFac/29068/PayFac/PayFac/FINERA_LLC/8999/FINERA/support@finera.com/4258296006/4920",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RegisterPayFac/29068/PayFac/PayFac/FINERA_LLC/8999/FINERA/support@finera.com/4258296006/4920");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RegisterPayFac/29068/PayFac/PayFac/FINERA_LLC/8999/FINERA/support@finera.com/4258296006/4920")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
GETRegisterMerchant/{strOwnerId}/{Category}/{Type}/{DBAName}/{MCC}/{BillingDescriptor}/{PayFacTenancyID}/{PayFacID}/{CustomerServiceContactEmail}/{CustomerServiceContactPhone}/{strLocationID}Register a sub-merchant under a PayFac
Parameter
Type
Description
strOwnerId
string
Owner user ID
Category
string
Category
Type
string
Type
DBAName
string
DBA name
MCC
string
MCC code
BillingDescriptor
string
Billing descriptor
PayFacTenancyID
string
PayFac tenancy UUID
PayFacID
string
PayFac resource ID
CustomerServiceContactEmail
string
CS email
CustomerServiceContactPhone
string
CS phone
strLocationID
string
Location ID
Code Examples
curl "https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RegisterMerchant/500/Merchant/SubMerchant/My Store LLC/5411/MYSTORE/0a1b1074-b79b-4f17-8511-f2146ade5171/34765/support@mystore.com/2065551234/4920" \
-H "FINERA-API-KEY: YOUR_FINERA_JWT_TOKEN"
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RegisterMerchant/500/Merchant/SubMerchant/My Store LLC/5411/MYSTORE/0a1b1074-b79b-4f17-8511-f2146ade5171/34765/support@mystore.com/2065551234/4920",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RegisterMerchant/500/Merchant/SubMerchant/My Store LLC/5411/MYSTORE/0a1b1074-b79b-4f17-8511-f2146ade5171/34765/support@mystore.com/2065551234/4920");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RegisterMerchant/500/Merchant/SubMerchant/My Store LLC/5411/MYSTORE/0a1b1074-b79b-4f17-8511-f2146ade5171/34765/support@mystore.com/2065551234/4920")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RegisterMerchantInPayFacDb/1000",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RegisterMerchantInPayFacDb/1000");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RegisterMerchantInPayFacDb/1000")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllPayFacs",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllPayFacs");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllPayFacs")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllSubMerchants/34765",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllSubMerchants/34765");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllSubMerchants/34765")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetPayFac/34765",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetPayFac/34765");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetPayFac/34765")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetMerchant/1000",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetMerchant/1000");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetMerchant/1000")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetMerchantManagingResourceId/1000",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetMerchantManagingResourceId/1000");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetMerchantManagingResourceId/1000")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
GETRegisterOwner/{resourceid}/{payfacdbmerchantid}/{strOwnerType}/{title}/{firstName}/{middlename}/{lastName}/{phoneNumber}/{phoneNumberExt}/{faxNumber}/{email}/{ownershipPercentage}/{ssn_or_itin}/{dobYear}/{dobMonth}/{dobDay}/{addressLine1}/{addressLine2}/{city}/{state}/{country}/{postalCode}/{postalCodeExtension}Register a beneficial/control owner for a merchant
Parameter
Type
Description
resourceid
string
Merchant resource ID
payfacdbmerchantid
string
PayFac DB merchant ID
strOwnerType
string
Owner type (BeneficialOwner, ControlOwner)
title
string
Title (Mr, Mrs, etc.)
firstName
string
First name
middlename
string
Middle name
lastName
string
Last name
phoneNumber
string
Phone number
phoneNumberExt
string
Phone extension
faxNumber
string
Fax number
email
string
Email address
ownershipPercentage
string
Ownership percentage (0-100)
ssn_or_itin
string
SSN or ITIN
dobYear
string
Date of birth year
dobMonth
string
Date of birth month
dobDay
string
Date of birth day
addressLine1
string
Address line 1
addressLine2
string
Address line 2
city
string
City
state
string
State
country
string
Country
postalCode
string
Postal code
postalCodeExtension
string
Postal code extension
Code Examples
curl "https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RegisterOwner/1000/MER001/BeneficialOwner/Mr/John/A/Doe/5551234567/0/5557654321/john@business.com/51/123456789/1980/01/15/123 Main St//Seattle/WA/US/98101/0000" \
-H "FINERA-API-KEY: YOUR_FINERA_JWT_TOKEN"
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RegisterOwner/1000/MER001/BeneficialOwner/Mr/John/A/Doe/5551234567/0/5557654321/john@business.com/51/123456789/1980/01/15/123 Main St//Seattle/WA/US/98101/0000",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RegisterOwner/1000/MER001/BeneficialOwner/Mr/John/A/Doe/5551234567/0/5557654321/john@business.com/51/123456789/1980/01/15/123 Main St//Seattle/WA/US/98101/0000");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RegisterOwner/1000/MER001/BeneficialOwner/Mr/John/A/Doe/5551234567/0/5557654321/john@business.com/51/123456789/1980/01/15/123 Main St//Seattle/WA/US/98101/0000")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
GETRegisterOwnersIssuedIdentity/{ownerId}/{payfacdbmerchantid}/{idtype}/{idNumber}/{issuedCity}/{issuedState}/{issuedCountry}/{issuedYear}/{issuedMonth}/{issuedDay}/{expiryYear}/{expiryMonth}/{expiryDay}Register government-issued identity document for an owner
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RegisterOwnersIssuedIdentity/2000/MER001/passport/A1234567/Seattle/WA/US/2015/06/01/2025/06/01",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RegisterOwnersIssuedIdentity/2000/MER001/passport/A1234567/Seattle/WA/US/2015/06/01/2025/06/01");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RegisterOwnersIssuedIdentity/2000/MER001/passport/A1234567/Seattle/WA/US/2015/06/01/2025/06/01")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
GETRegisterRealEstate/{strOwnerId}/{Category}/{Type}/{locationId}/{strManagementCompanyId}/{Quantity}/{strStartingPreEmble}/{Capacity}/{strYear}/{Price}/{Rent}/{RentBillingCadence}/{Fees}/{FeesBillingCadence}/{Currency}Register a real estate resource
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RegisterRealEstate/500/RealEstate/Apartment/400/-1/1/APT/4/2020/500000/2500/Monthly/150/Monthly/USD",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RegisterRealEstate/500/RealEstate/Apartment/400/-1/1/APT/4/2020/500000/2500/Monthly/150/Monthly/USD");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RegisterRealEstate/500/RealEstate/Apartment/400/-1/1/APT/4/2020/500000/2500/Monthly/150/Monthly/USD")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
GETRegisterLeasee/{leaseeuserId}/{SSN}/{resourceLeasedId}/{Category}/{Type}/{strMerchantId}/{strIDType}/{strIDNumber}/{strIDIssueDate}/{strIDExpiryDate}/{strIDIssuingState}/{strIDIssuingCountry}Register a leasee/tenant for a real estate resource
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RegisterLeasee/500/123456789/1000/RealEstate/Apartment/800/drivers_license/D1234567/2018-01-01/2028-01-01/WA/US",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RegisterLeasee/500/123456789/1000/RealEstate/Apartment/800/drivers_license/D1234567/2018-01-01/2028-01-01/WA/US");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RegisterLeasee/500/123456789/1000/RealEstate/Apartment/800/drivers_license/D1234567/2018-01-01/2028-01-01/WA/US")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
GETRegisterVehicle/{strOwnerId}/{strLocationID}/{strRealEstateId}/{Category}/{Type}/{strMake}/{strModel}/{strYear}/{strColor}/{strPlateNumber}/{strState}Register a vehicle resource
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RegisterVehicle/500/400/-1/Vehicle/Car/Toyota/Camry/2022/Blue/ABC1234/WA",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RegisterVehicle/500/400/-1/Vehicle/Car/Toyota/Camry/2022/Blue/ABC1234/WA");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RegisterVehicle/500/400/-1/Vehicle/Car/Toyota/Camry/2022/Blue/ABC1234/WA")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
GETRegisterTruck/{strOwnerId}/{Category}/{Type}/{strTruckingCompanyId}/{strIDType}/{strMake}/{strModel}/{strYear}/{strVIN}/{strLength}/{strRegistrationNumber}/{strRegistrationValidity}/{strPlateNumber}/{strInsuranceValidatyDate}/{strPortName}/{strPermitNumber}/{strPermitExpiryDate}Register a commercial truck resource
Parameter
Type
Description
strOwnerId
string
Owner user ID
Category
string
Category (Truck)
Type
string
Type (Flatbed, Dry Van, etc.)
strTruckingCompanyId
string
Trucking company resource ID
strIDType
string
Truck ID type
strMake
string
Make
strModel
string
Model
strYear
string
Year
strVIN
string
VIN number
strLength
string
Length in feet
strRegistrationNumber
string
Registration number
strRegistrationValidity
string
Registration valid until
strPlateNumber
string
License plate
strInsuranceValidatyDate
string
Insurance expiry date
strPortName
string
Port name (if applicable)
strPermitNumber
string
Permit number
strPermitExpiryDate
string
Permit expiry date
Code Examples
curl "https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RegisterTruck/500/Truck/DryVan/700/VIN/Freightliner/Cascadia/2021/1FUJHHDR1MLHB1234/53/REG123456/2025-12-31/TRK1234/2025-06-30/Port of Seattle/PERMIT001/2025-12-31" \
-H "FINERA-API-KEY: YOUR_FINERA_JWT_TOKEN"
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RegisterTruck/500/Truck/DryVan/700/VIN/Freightliner/Cascadia/2021/1FUJHHDR1MLHB1234/53/REG123456/2025-12-31/TRK1234/2025-06-30/Port of Seattle/PERMIT001/2025-12-31",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RegisterTruck/500/Truck/DryVan/700/VIN/Freightliner/Cascadia/2021/1FUJHHDR1MLHB1234/53/REG123456/2025-12-31/TRK1234/2025-06-30/Port of Seattle/PERMIT001/2025-12-31");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RegisterTruck/500/Truck/DryVan/700/VIN/Freightliner/Cascadia/2021/1FUJHHDR1MLHB1234/53/REG123456/2025-12-31/TRK1234/2025-06-30/Port of Seattle/PERMIT001/2025-12-31")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
GETRegisterDriver/{strOwnerId}/{Category}/{Type}/{strTruckingCompanyId}/{strIDType}/{strIDNumber}/{strIDExpiryDate}/{strIDIssuingState}/{strIDIssuingCountry}/{strDrivingLicenseType}/{strDrivingLicenseNumber}/{strDLExpiryDate}/{strDLIssuingState}/{strDLIssuingCountry}Register a driver resource
Parameter
Type
Description
strOwnerId
string
Driver user ID
Category
string
Category (Driver)
Type
string
Type (CDL, etc.)
strTruckingCompanyId
string
Company resource ID
strIDType
string
Government ID type
strIDNumber
string
ID number
strIDExpiryDate
string
ID expiry date
strIDIssuingState
string
ID issuing state
strIDIssuingCountry
string
ID issuing country
strDrivingLicenseType
string
DL type (CDL Class A, etc.)
strDrivingLicenseNumber
string
Driving license number
strDLExpiryDate
string
DL expiry date
strDLIssuingState
string
DL issuing state
strDLIssuingCountry
string
DL issuing country
Code Examples
curl "https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RegisterDriver/500/Driver/CDL/700/passport/A1234567/2028-01-01/WA/US/CDL Class A/DL1234567/2026-01-01/WA/US" \
-H "FINERA-API-KEY: YOUR_FINERA_JWT_TOKEN"
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RegisterDriver/500/Driver/CDL/700/passport/A1234567/2028-01-01/WA/US/CDL Class A/DL1234567/2026-01-01/WA/US",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RegisterDriver/500/Driver/CDL/700/passport/A1234567/2028-01-01/WA/US/CDL Class A/DL1234567/2026-01-01/WA/US");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RegisterDriver/500/Driver/CDL/700/passport/A1234567/2028-01-01/WA/US/CDL Class A/DL1234567/2026-01-01/WA/US")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
GETRegisterProfessional/{strOwnerId}/{Category}/{Type}/{strCompanyId}/{strIDType}/{strIDNumber}/{strIDExpiryDate}/{strIDIssuingState}/{strIDIssuingCountry}/{strLicenseType}/{strLicenseNumber}/{strExpiryDate}/{strIssuingState}/{strIssuingCountry}/{strGender}/{strDOB}/{strLocationId}Register a professional (doctor, lawyer, etc.)
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RegisterProfessional/500/Professional/Doctor/700/passport/A1234567/2028-01-01/WA/US/Medical/LIC123456/2026-01-01/WA/US/Male/1975-05-20/400",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RegisterProfessional/500/Professional/Doctor/700/passport/A1234567/2028-01-01/WA/US/Medical/LIC123456/2026-01-01/WA/US/Male/1975-05-20/400");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RegisterProfessional/500/Professional/Doctor/700/passport/A1234567/2028-01-01/WA/US/Medical/LIC123456/2026-01-01/WA/US/Male/1975-05-20/400")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
GETRegisterProfessionalWithDescription/{strOwnerId}/{strDescription}/{Category}/{Type}/{strCompanyId}/{strIDType}/{strIDNumber}/{strIDExpiryDate}/{strIDIssuingState}/{strIDIssuingCountry}/{strLicenseType}/{strLicenseNumber}/{strExpiryDate}/{strIssuingState}/{strIssuingCountry}/{strGender}/{strDOB}/{strLocationId}Register a professional with a description
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RegisterProfessionalWithDescription/500/Board certified cardiologist/Professional/Doctor/700/passport/A1234567/2028-01-01/WA/US/Medical/LIC123456/2026-01-01/WA/US/Male/1975-05-20/400");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
GETRegisterClient/{strOwnerId}/{Category}/{Type}/{strCompanyId}/{strRecordFriendlyName}/{strClientRecordNumber}/{strIDType}/{strIDNumber}/{strIDExpiryDate}/{strIDIssuingState}/{strIDIssuingCountry}/{strGender}/{strDOB}/{strLocationId}Register a client record
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RegisterClient/500/Client/Individual/700/John Doe/CLT001/drivers_license/D1234567/2028-01-01/WA/US/Male/1985-03-15/400");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RegisterClient/500/Client/Individual/700/John Doe/CLT001/drivers_license/D1234567/2028-01-01/WA/US/Male/1985-03-15/400")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
GETRegisterPatient/{strOwnerId}/{Category}/{Type}/{strCompanyId}/{strMRN}/{strIDType}/{strIDNumber}/{strIDExpiryDate}/{strIDIssuingState}/{strIDIssuingCountry}/{strGender}/{strDOB}/{strLocationId}Register a patient in a healthcare system
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RegisterPatient/500/Patient/Inpatient/700/MRN123456/passport/A1234567/2028-01-01/WA/US/Male/1970-07-04/400",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RegisterPatient/500/Patient/Inpatient/700/MRN123456/passport/A1234567/2028-01-01/WA/US/Male/1970-07-04/400");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RegisterPatient/500/Patient/Inpatient/700/MRN123456/passport/A1234567/2028-01-01/WA/US/Male/1970-07-04/400")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
GETProvideInsuranceInfo/{strPrimaryOrSecondary}/{patientId}/{isInsured}/{strInsuranceHolder}/{strPolicyHolderName}/{strInsuranceCompany}/{strIdNumber}/{strGroupNumber}Add insurance information for a patient
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/ProvideInsuranceInfo/Primary/1000/true/John Doe/John Doe/BlueCross/INS123456/GRP001");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
GETRegisterQasab/{strOwnerId}/{Category}/{Type}/{strIDType}/{strIDNumber}/{strIDExpiryDate}/{strIDIssuingState}/{strIDIssuingCountry}Register a Qasab (butcher) resource
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RegisterQasab/500/Qasab/Halal/drivers_license/D1234567/2028-01-01/WA/US",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RegisterQasab/500/Qasab/Halal/drivers_license/D1234567/2028-01-01/WA/US");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RegisterQasab/500/Qasab/Halal/drivers_license/D1234567/2028-01-01/WA/US")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RegisterDevice/EV/123456789012345/89012345678901234/T-Mobile/https://api.example.com/callback/US-NW/47.6062/-122.3321",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RegisterDevice/EV/123456789012345/89012345678901234/T-Mobile/https://api.example.com/callback/US-NW/47.6062/-122.3321");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RegisterDevice/EV/123456789012345/89012345678901234/T-Mobile/https://api.example.com/callback/US-NW/47.6062/-122.3321")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetProfessionalsOfACompany/700/Professional/Doctor",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetProfessionalsOfACompany/700/Professional/Doctor");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetProfessionalsOfACompany/700/Professional/Doctor")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetIndependentProfessionals/Doctor",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetIndependentProfessionals/Doctor");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetIndependentProfessionals/Doctor")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetPatients/Inpatient/-1",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetPatients/Inpatient/-1");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetPatients/Inpatient/-1")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetClients/Individual/-1",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetClients/Individual/-1");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetClients/Individual/-1")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetDriversOfACompany/700",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetDriversOfACompany/700");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetDriversOfACompany/700")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetIndependentDrivers/CDL",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetIndependentDrivers/CDL");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetIndependentDrivers/CDL")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetVehicleRegisteredatALocation/1000/Vehicle/Car",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetVehicleRegisteredatALocation/1000/Vehicle/Car");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetVehicleRegisteredatALocation/1000/Vehicle/Car")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetVehiclesOfACompany/700",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetVehiclesOfACompany/700");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetVehiclesOfACompany/700")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetRegisteredVehicles/500/Vehicle/Car",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetRegisteredVehicles/500/Vehicle/Car");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetRegisteredVehicles/500/Vehicle/Car")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetIndependentVehicles/Car",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetIndependentVehicles/Car");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetIndependentVehicles/Car")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllLeasedResourceIds/500",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllLeasedResourceIds/500");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllLeasedResourceIds/500")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllLeasedResources/500",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllLeasedResources/500");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllLeasedResources/500")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetLeasedResources/500/RealEstate",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetLeasedResources/500/RealEstate");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetLeasedResources/500/RealEstate")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllOwnedResources/500",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllOwnedResources/500");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllOwnedResources/500")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOwnedResources/500/RealEstate",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOwnedResources/500/RealEstate");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOwnedResources/500/RealEstate")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllRealEstate/800",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllRealEstate/800");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllRealEstate/800")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllRealEstateOfCategory/800/Residential",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllRealEstateOfCategory/800/Residential");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllRealEstateOfCategory/800/Residential")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllRealEstateOfCategoryAndType/800/Residential/Apartment",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllRealEstateOfCategoryAndType/800/Residential/Apartment");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllRealEstateOfCategoryAndType/800/Residential/Apartment")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
GETRegister/{strOwnerId}/{Category}/{Type}/{Quantity}/{Price}/{Currency}/{Capacity}/{Region}/{City}/{State}/{Country}Register a resource with basic fields
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/Register/500/Parking/Outdoor/10/15.00/USD/10/US-NW/Seattle/WA/US",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/Register/500/Parking/Outdoor/10/15.00/USD/10/US-NW/Seattle/WA/US");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/Register/500/Parking/Outdoor/10/15.00/USD/10/US-NW/Seattle/WA/US")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
GETRegisterDetailed/{strOwnerId}/{tenancyID}/{Category}/{SubCategory}/{Type}/{SubType}/{Description}/{Quantity}/{Price}/{Currency}/{Capacity}/{Region}/{City}/{State}/{Country}Register a resource with full category and description details
Parameter
Type
Description
strOwnerId
string
Owner user ID
tenancyID
string
Tenancy/merchant ID
Category
string
Category
SubCategory
string
Sub-category
Type
string
Type
SubType
string
Sub-type
Description
string
Description
Quantity
string
Quantity
Price
string
Price
Currency
string
Currency
Capacity
string
Capacity
Region
string
Region
City
string
City
State
string
State
Country
string
Country
Code Examples
curl "https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RegisterDetailed/500/800/Parking/Indoor/Standard/Compact/Indoor parking spot near elevator/1/25.00/USD/1/US-NW/Seattle/WA/US" \
-H "FINERA-API-KEY: YOUR_FINERA_JWT_TOKEN"
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RegisterDetailed/500/800/Parking/Indoor/Standard/Compact/Indoor parking spot near elevator/1/25.00/USD/1/US-NW/Seattle/WA/US",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RegisterDetailed/500/800/Parking/Indoor/Standard/Compact/Indoor parking spot near elevator/1/25.00/USD/1/US-NW/Seattle/WA/US");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RegisterDetailed/500/800/Parking/Indoor/Standard/Compact/Indoor parking spot near elevator/1/25.00/USD/1/US-NW/Seattle/WA/US")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
GETRegisterInKnownLocation/{strOwnerId}/{Category}/{Type}/{Quantity}/{Price}/{Currency}/{Capacity}/{LocationId}Register a resource at an existing location
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RegisterInKnownLocation/500/Parking/Outdoor/5/10.00/USD/5/400",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RegisterInKnownLocation/500/Parking/Outdoor/5/10.00/USD/5/400");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RegisterInKnownLocation/500/Parking/Outdoor/5/10.00/USD/5/400")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
GETRegisterInKnownLocationDetailed/{strOwnerId}/{tenancyID}/{Category}/{SubCategory}/{Type}/{SubType}/{Description}/{Quantity}/{Price}/{Currency}/{Capacity}/{LocationId}Register a resource at an existing location with full details
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RegisterInKnownLocationDetailed/500/800/Parking/Indoor/Standard/Regular/Parking spot B12/1/20.00/USD/1/400");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
GETRegisterEVChargingStation/{strOwnerId}/{DeviceType}/{Region}/{Latitude}/{Longitude}/{Price}/{Capacity}/{Location}Register an EV charging station resource
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RegisterEVChargingStation/500/Level2/US-NW/47.6062/-122.3321/0.35/4/400",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RegisterEVChargingStation/500/Level2/US-NW/47.6062/-122.3321/0.35/4/400");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RegisterEVChargingStation/500/Level2/US-NW/47.6062/-122.3321/0.35/4/400")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
Use SaveResourceToDatabase instead of SetResource when creating resources that have sub-objects (category, valuation, location). SetResource does not handle sub-objects.
POSTSaveResourceToDatabasePreferred method to create a resource. Handles category, valuation, and location sub-objects automatically.
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"FriendlyName":"Parking Spot A1","Category":"Parking","Type":"Indoor","OwnerId":500,"LocationId":400,"Price":20.00,"Currency":"USD"};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/SaveResourceToDatabase", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"FriendlyName":"Resource Name","Category":"Parking","Type":"Indoor","OwnerId":500};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/SetResource", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourceById/1000/true",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourceById/1000/true");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourceById/1000/true")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetIResourceById/1000",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetIResourceById/1000");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetIResourceById/1000")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
GETGetNewResource/{ResourceCategory}/{strType}/{quantity}/{configurtion}/{parentid}Get a new unpersisted Resource object pre-configured for a category/type
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetNewResource/Parking/Indoor/1/default/-1",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetNewResource/Parking/Indoor/1/default/-1");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetNewResource/Parking/Indoor/1/default/-1")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourceTypeFromResourceId/1000",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourceTypeFromResourceId/1000");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourceTypeFromResourceId/1000")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllChildResources/1000",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllChildResources/1000");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllChildResources/1000")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllChildResourceIds/1000",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllChildResourceIds/1000");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllChildResourceIds/1000")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
GETGetChildResourcesByResourceProperty/{ParentResourceID}/{ResourcePropertyName}/{ResourcePropertyValue}Get child resources filtered by a property value
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetChildResourcesByResourceProperty/1000/Color/Blue",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetChildResourcesByResourceProperty/1000/Color/Blue");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetChildResourcesByResourceProperty/1000/Color/Blue")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"ResourceID":1000,"FriendlyName":"Updated Name","Price":25.00};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/UpdateResourceInDatabase", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"ResourceID":1000,"FriendlyName":"Updated Name"};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/UpdateResource", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"ResourceID":1000,"FriendlyName":"Updated Name"};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/UpdateResourceShallow", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"ResourceID":1000};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/InsertResourceHistory", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = [{"ResourceID":1000,"PropertyName":"Status","OldValue":"Available","NewValue":"Occupied"}];
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/InsertResourceHistories", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourceHistory/1000",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourceHistory/1000");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourceHistory/1000")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourceHistoryForAGivenProperty/1000/Status",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourceHistoryForAGivenProperty/1000/Status");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourceHistoryForAGivenProperty/1000/Status")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourceHistoryForAGivenPropertyAndTimeDuration/1000/Status/2024-01-01/2024-12-31",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourceHistoryForAGivenPropertyAndTimeDuration/1000/Status/2024-01-01/2024-12-31");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourceHistoryForAGivenPropertyAndTimeDuration/1000/Status/2024-01-01/2024-12-31")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourceHistoryForAGivenTime/1000/2024-01-01/2024-12-31",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourceHistoryForAGivenTime/1000/2024-01-01/2024-12-31");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourceHistoryForAGivenTime/1000/2024-01-01/2024-12-31")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"ResourceID":1000,"LocationId":401};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/UpdateResourceLocation", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {
"property1": "value1",
"property2": "value2"
};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/UpdateValuationIDForResource/500/1000", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/DeleteResource/1000",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/DeleteResource/1000");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/DeleteResource/1000")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/ActivateDeactivateResource/1000/Activate",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/ActivateDeactivateResource/1000/Activate");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/ActivateDeactivateResource/1000/Activate")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/AddUpdateOwner/1000/500",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/AddUpdateOwner/1000/500");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/AddUpdateOwner/1000/500")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/AddUpdateLeasee/1000/501",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/AddUpdateLeasee/1000/501");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/AddUpdateLeasee/1000/501")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/AddOccupant/1000/502/Guest",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/AddOccupant/1000/502/Guest");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/AddOccupant/1000/502/Guest")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOccupants/1000",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOccupants/1000");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOccupants/1000")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/AssignResourceToAUser/1000/500",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/AssignResourceToAUser/1000/500");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/AssignResourceToAUser/1000/500")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/UnAssignUserFromAResource/1000/500",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/UnAssignUserFromAResource/1000/500");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/UnAssignUserFromAResource/1000/500")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetMerchantRegistrationIdWithAProcessor/800/Stripe",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetMerchantRegistrationIdWithAProcessor/800/Stripe");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetMerchantRegistrationIdWithAProcessor/800/Stripe")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/Decrypt/abc123encrypted/AES/FINERA",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/Decrypt/abc123encrypted/AES/FINERA");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/Decrypt/abc123encrypted/AES/FINERA")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetConfiguration/900/MaxPower",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetConfiguration/900/MaxPower");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetConfiguration/900/MaxPower")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/ActivateAttachedDevice/900/Sensor",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/ActivateAttachedDevice/900/Sensor");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/ActivateAttachedDevice/900/Sensor")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/SetAttachedDevice/900/Sensor",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/SetAttachedDevice/900/Sensor");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/SetAttachedDevice/900/Sensor")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"ResourceID":1000,"Type":"Deluxe"};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/UpdateResourceType", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"ResourceID":1000};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/SetTypeOfResource", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"CategoryName":"Parking","TypeName":"Indoor"};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/SetResourceType", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"ResourceID":1000,"Category":"Parking"};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/SetCategoryForResource", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {
"property1": "value1",
"property2": "value2"
};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/SetCategory/Parking/Physical", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"CategoryName":"Parking","CategoryType":"Physical"};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/InsertCategory", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourceType/50",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourceType/50");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourceType/50")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetCategoryById/10",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetCategoryById/10");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetCategoryById/10")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllTypesInACategory/Parking",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllTypesInACategory/Parking");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllTypesInACategory/Parking")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllResourceTypes",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllResourceTypes");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllResourceTypes")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllCategories",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllCategories");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllCategories")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllBusinessCategories",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllBusinessCategories");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllBusinessCategories")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllResourceCategories",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllResourceCategories");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllResourceCategories")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllServiceCategories",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllServiceCategories");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllServiceCategories")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/SetResourceProperty/Color/Blue/1000",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/SetResourceProperty/Color/Blue/1000");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/SetResourceProperty/Color/Blue/1000")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
POSTSetResourcePropertyDetailed/{strPropertyName}/{strPropertyValue}/{strResourceID}/{bIsQuantitative}/{bIsAggregate}/{strAllowedValues}/{fMin}/{fMax}/{fStep}/{strCurrentValue}Set a resource property with quantitative metadata
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {
"property1": "value1",
"property2": "value2"
};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/SetResourcePropertyDetailed/Temperature/22.5/1000/true/false//0/100/0.5/22.5", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"ResourceID":1000,"PropertyName":"Status","PropertyValue":"Available","IsQuantitative":false};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/SetResourcePropertyComplex", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"ResourceID":1000,"Properties":[{"Name":"Color","Value":"Blue"}]};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/SetResourceProperties", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/UpdateResourcePropertyByName/Color/Red/1000",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/UpdateResourcePropertyByName/Color/Red/1000");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/UpdateResourcePropertyByName/Color/Red/1000")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {
"property1": "value1",
"property2": "value2"
};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/UpdateResourceProperty/50/Color/Red/1000", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
POSTUpdateResourcePropertyDetailed/{strPropertyId}/{strPropertyName}/{strPropertyValue}/{strResourceID}/{bIsQuantitative}/{bIsAggregate}/{strAllowedValues}/{fMin}/{fMax}/{fStep}/{strCurrentValue}Update a resource property with quantitative metadata
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {
"property1": "value1",
"property2": "value2"
};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/UpdateResourcePropertyDetailed/50/Temperature/23.0/1000/true/false//0/100/0.5/23.0", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"PropertyID":50,"PropertyName":"Status","PropertyValue":"Occupied"};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/UpdateResourcePropertyComplex/1000", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"ResourceID":1000,"Properties":[{"PropertyID":50,"Name":"Color","Value":"Green"}]};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/UpdateResourceProperties", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/DeleteResourceProperty/50",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/DeleteResourceProperty/50");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/DeleteResourceProperty/50")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"ResourceID":1000};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourceProperties", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourcePropertiesWithNoBusinessLogic/1000",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourcePropertiesWithNoBusinessLogic/1000");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourcePropertiesWithNoBusinessLogic/1000")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourcePropertyByName/Color/1000",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourcePropertyByName/Color/1000");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourcePropertyByName/Color/1000")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourcePropertyByPropertyId/50",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourcePropertyByPropertyId/50");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourcePropertyByPropertyId/50")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/SearchAllResourceProperties/color/1000",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/SearchAllResourceProperties/color/1000");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/SearchAllResourceProperties/color/1000")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourcePropertyNamesForAGivenResourceCategory/Parking",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourcePropertyNamesForAGivenResourceCategory/Parking");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourcePropertyNamesForAGivenResourceCategory/Parking")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetUniquePropertyValuesOfChildren/1000/Color",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetUniquePropertyValuesOfChildren/1000/Color");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetUniquePropertyValuesOfChildren/1000/Color")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetChildrenIdsForAGivenProperty/1000/Color/Blue",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetChildrenIdsForAGivenProperty/1000/Color/Blue");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetChildrenIdsForAGivenProperty/1000/Color/Blue")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
GETGetResourcesForAGivenPropertyAndCategoryInACity/{propertyName}/{propertyValue}/{category}/{city}/{state}Get resource IDs matching a property in a city
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourcesForAGivenPropertyAndCategoryInACity/ParkingType/Indoor/Parking/Seattle/WA",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourcesForAGivenPropertyAndCategoryInACity/ParkingType/Indoor/Parking/Seattle/WA");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourcesForAGivenPropertyAndCategoryInACity/ParkingType/Indoor/Parking/Seattle/WA")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourcesForAGivenPropertyAndCategory/ParkingType/Indoor/Parking",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourcesForAGivenPropertyAndCategory/ParkingType/Indoor/Parking");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourcesForAGivenPropertyAndCategory/ParkingType/Indoor/Parking")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourcesForAMatchingPropertyName/ParkingType",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourcesForAMatchingPropertyName/ParkingType");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourcesForAMatchingPropertyName/ParkingType")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourcesWithQRCodes",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourcesWithQRCodes");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourcesWithQRCodes")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAvailableResourcePropertyValuesForAGivenPropertyName/ParkingType",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAvailableResourcePropertyValuesForAGivenPropertyName/ParkingType");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAvailableResourcePropertyValuesForAGivenPropertyName/ParkingType")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
GETGetAvailableResourcePropertyValuesForAGivenPropertyNameAndResourceCategory/{strPropertyName}/{strResourceCategory}Get known values for a property name within a category
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAvailableResourcePropertyValuesForAGivenPropertyNameAndResourceCategory/ParkingType/Parking",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAvailableResourcePropertyValuesForAGivenPropertyNameAndResourceCategory/ParkingType/Parking");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAvailableResourcePropertyValuesForAGivenPropertyNameAndResourceCategory/ParkingType/Parking")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/MakeFavourite/1000/500",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/MakeFavourite/1000/500");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/MakeFavourite/1000/500")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/isResourceFavourite/1000/500",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/isResourceFavourite/1000/500");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/isResourceFavourite/1000/500")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/ReportResourceStatus/50/22.5",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/ReportResourceStatus/50/22.5");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/ReportResourceStatus/50/22.5")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/Report/1000/Temperature/22.5",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/Report/1000/Temperature/22.5");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/Report/1000/Temperature/22.5")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/SearchForResource/parking Seattle");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/SearchForResource/parking Seattle")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/FindResourceCollections/apartment",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/FindResourceCollections/apartment");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/FindResourceCollections/apartment")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/FindResourceCollectionsEfficient/apartment/RealEstate",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/FindResourceCollectionsEfficient/apartment/RealEstate");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/FindResourceCollectionsEfficient/apartment/RealEstate")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/FindResourceEfficientWithGivenCategoryAndType/studio/RealEstate/Apartment",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/FindResourceEfficientWithGivenCategoryAndType/studio/RealEstate/Apartment");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/FindResourceEfficientWithGivenCategoryAndType/studio/RealEstate/Apartment")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/FindResourceEfficient/parking/Parking",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/FindResourceEfficient/parking/Parking");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/FindResourceEfficient/parking/Parking")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/FindResourceEfficientAt/parking/Parking/Seattle",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/FindResourceEfficientAt/parking/Parking/Seattle");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/FindResourceEfficientAt/parking/Parking/Seattle")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"Name":"ParkingType","Value":"Indoor"};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/FindResourceCollectionsByProperty/parking", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/FindResourceCollectionsByPropertySimple/parking/ParkingType/Indoor",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/FindResourceCollectionsByPropertySimple/parking/ParkingType/Indoor");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/FindResourceCollectionsByPropertySimple/parking/ParkingType/Indoor")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourcesByCategoryName/Parking",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourcesByCategoryName/Parking");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourcesByCategoryName/Parking")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourcesShallowNoChildrenByCategoryName/Parking",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourcesShallowNoChildrenByCategoryName/Parking");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourcesShallowNoChildrenByCategoryName/Parking")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourceIdsOfAGivenCategoryInAGivenCity/Parking/Seattle/WA",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourceIdsOfAGivenCategoryInAGivenCity/Parking/Seattle/WA");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourceIdsOfAGivenCategoryInAGivenCity/Parking/Seattle/WA")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
GETGetResourceIdsOfAGivenCategoryInAGivenCityAndPriceRange/{CategoryName}/{Type}/{City}/{State}/{Country}/{MinPrice}/{MaxPrice}Get resource IDs filtered by category, type, city, and price range
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourceIdsOfAGivenCategoryInAGivenCityAndPriceRange/Parking/Indoor/Seattle/WA/US/0/50",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourceIdsOfAGivenCategoryInAGivenCityAndPriceRange/Parking/Indoor/Seattle/WA/US/0/50");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourceIdsOfAGivenCategoryInAGivenCityAndPriceRange/Parking/Indoor/Seattle/WA/US/0/50")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
GETGetResourceIdsOfAGivenCategoryInAGivenCityAndPriceRangeSupportingSpecificService/{CategoryName}/{Type}/{City}/{State}/{Country}/{MinPrice}/{MaxPrice}/{SupportedServices}Get resources filtered by category, price range, and supported service types
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourceIdsOfAGivenCategoryInAGivenCityAndPriceRangeSupportingSpecificService/Parking/Indoor/Seattle/WA/US/0/50/EV,Car",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourceIdsOfAGivenCategoryInAGivenCityAndPriceRangeSupportingSpecificService/Parking/Indoor/Seattle/WA/US/0/50/EV,Car");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourceIdsOfAGivenCategoryInAGivenCityAndPriceRangeSupportingSpecificService/Parking/Indoor/Seattle/WA/US/0/50/EV,Car")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetTopNResourceCollections/10",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetTopNResourceCollections/10");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetTopNResourceCollections/10")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetTopNResourceCollectionsWithImages/10",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetTopNResourceCollectionsWithImages/10");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetTopNResourceCollectionsWithImages/10")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOwners",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOwners");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOwners")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetBorrowers",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetBorrowers");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetBorrowers")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetLenders",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetLenders");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetLenders")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"StartTime":"2024-06-01T09:00:00","EndTime":"2024-06-01T17:00:00","IsRecurring":true};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/SetScheduleForResource/200", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"StartTime":"2024-06-01T09:00:00","EndTime":"2024-06-01T17:00:00"};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/SetScheduleForResourceWithResourceID/1000", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = [{"PropertyName":"Timezone","PropertyValue":"America/Los_Angeles"}];
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/SetScheduleProperties/600", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetScheduleProperties/600",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetScheduleProperties/600");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetScheduleProperties/600")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"ScheduleID":600,"StartTime":"2024-07-01T09:00:00"};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/UpdateScheduleForResource/200", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = [{"PropertyID":1,"PropertyName":"Timezone","PropertyValue":"America/New_York"}];
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/UpdateScheduleProperties", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"PropertyID":1,"PropertyName":"Timezone","PropertyValue":"UTC"};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/UpdateScheduleProperty", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"ScheduleID":600,"StartTime":"2024-06-15T10:00:00"};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/UpdateSchedule", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/DeleteSchedule/600",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/DeleteSchedule/600");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/DeleteSchedule/600")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetScheduleByResourceId/1000",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetScheduleByResourceId/1000");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetScheduleByResourceId/1000")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetScheduleByResourceCollectionId/200",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetScheduleByResourceCollectionId/200");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetScheduleByResourceCollectionId/200")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetScheduleById/600",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetScheduleById/600");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetScheduleById/600")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"StartTime":"2024-06-01T09:00:00","EndTime":"2024-06-30T17:00:00"};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/SetResourceSchedule/1000", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
GETFindResourceAvailabilityInAMonth/{resourceId}/{month}/{Year}/{slot_duration=30}Find available time slots for a resource in a month (returns AppObjects_Schedule)
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/FindResourceAvailabilityInAMonth/1000/6/2024/30",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/FindResourceAvailabilityInAMonth/1000/6/2024/30");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/FindResourceAvailabilityInAMonth/1000/6/2024/30")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/FindResourceAvailabilityOnAGivenDay/1000/15/6/2024/30",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/FindResourceAvailabilityOnAGivenDay/1000/15/6/2024/30");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/FindResourceAvailabilityOnAGivenDay/1000/15/6/2024/30")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/FindResourceAvailability/1000/6/2024/30",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/FindResourceAvailability/1000/6/2024/30");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/FindResourceAvailability/1000/6/2024/30")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAppointments/1000",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAppointments/1000");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAppointments/1000")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAppointmentsRecord/1000",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAppointmentsRecord/1000");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAppointmentsRecord/1000")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/AddAppointmentRecord/700/Hypertension/Lisinopril 10mg");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/AddAppointmentRecord/700/Hypertension/Lisinopril 10mg")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
GETRescheduleAppointment/{strAppointmentId}/{yearStart}/{monthStart}/{dayStart}/{hourStart}/{minuteStart}/{secondStart}/{millisecondStart}/{yearEnd}/{monthEnd}/{dayEnd}/{hourEnd}/{minuteEnd}/{secondEnd}/{millisecondEnd}Reschedule an appointment to a new time
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RescheduleAppointment/700/2024/7/15/10/0/0/0/2024/7/15/11/0/0/0",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RescheduleAppointment/700/2024/7/15/10/0/0/0/2024/7/15/11/0/0/0");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RescheduleAppointment/700/2024/7/15/10/0/0/0/2024/7/15/11/0/0/0")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/CancelAppointment/700",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/CancelAppointment/700");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/CancelAppointment/700")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/DeleteAppointment/700",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/DeleteAppointment/700");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/DeleteAppointment/700")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/AddNewServiceSimplest/Lawn Mowing/Maintenance/1000/500/501");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/AddNewServiceSimplest/Lawn Mowing/Maintenance/1000/500/501")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
GETAddNewService/{Name}/{Type}/{strResourceID}/{strServiceLocationId}/{strPickupLocationId}/{strDropOffLocationId}/{Cost}/{CustomerId}/{ProviderId}/{ScheduleId}Create a service with full location and cost details
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/AddNewService/Car Wash/Cleaning/1000/400/401/402/50.00/500/501/600");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/AddNewService/Car Wash/Cleaning/1000/400/401/402/50.00/500/501/600")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RequestService/Oil Change/Maintenance/1000/400/500");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RequestService/Oil Change/Maintenance/1000/400/500")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
GETRequestSpecificService/{serviceID}/{strResourceID}/{ServiceLocationId}/{strRequestorID}/{yearStart}/{monthStart}/{dayStart}/{hourStart}/{minuteStart}/{secondStart}/{millisecondStart}/{yearEnd}/{monthEnd}/{dayEnd}/{hourEnd}/{minuteEnd}/{secondEnd}/{millisecondEnd}Request a specific service with a time window
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RequestSpecificService/300/1000/400/500/2024/6/15/9/0/0/0/2024/6/15/10/0/0/0",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RequestSpecificService/300/1000/400/500/2024/6/15/9/0/0/0/2024/6/15/10/0/0/0");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RequestSpecificService/300/1000/400/500/2024/6/15/9/0/0/0/2024/6/15/10/0/0/0")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"Name":"Lawn Mowing","Type":"Maintenance","ResourceID":1000,"CustomerID":500,"ProviderID":501};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/SetService", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"Name":"Car Wash","Type":"Cleaning","ResourceID":1000};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/SaveServiceToDatabase", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"ServiceID":300,"Status":"InProgress"};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PutAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/UpdateService", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"ServiceID":300,"Status":"Completed"};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/UpdateServiceInDatabase", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = [{"PropertyName":"Priority","PropertyValue":"High"}];
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/UpdateServiceProperties/300", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"PropertyName":"Status","PropertyValue":"Ready"};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/UpdateServiceProperty/300", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/DeleteServiceProperty/25",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/DeleteServiceProperty/25");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/DeleteServiceProperty/25")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = [{"PropertyName":"Category","PropertyValue":"Premium"}];
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/SetServiceProperties/300", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetServicePropertyNamesForAGivenServiceCategory/Cleaning",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetServicePropertyNamesForAGivenServiceCategory/Cleaning");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetServicePropertyNamesForAGivenServiceCategory/Cleaning")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAvailableServicePropertyValuesForAGivenPropertyName/Priority",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAvailableServicePropertyValuesForAGivenPropertyName/Priority");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAvailableServicePropertyValuesForAGivenPropertyName/Priority")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"ServiceID":300};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetServiceProperties", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetRequestedServices/500",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetRequestedServices/500");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetRequestedServices/500")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetService/500/1000",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetService/500/1000");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetService/500/1000")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetServiceById/300",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetServiceById/300");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetServiceById/300")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetServiceForResource/1000",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetServiceForResource/1000");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetServiceForResource/1000")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetServiceByOwnerId/500",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetServiceByOwnerId/500");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetServiceByOwnerId/500")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetServiceByName/Lawn Mowing");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetServiceByName/Lawn Mowing")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetServiceObjectsByProviderId/501",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetServiceObjectsByProviderId/501");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetServiceObjectsByProviderId/501")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetServiceByProviderId/501",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetServiceByProviderId/501");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetServiceByProviderId/501")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetPendingServices/500",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetPendingServices/500");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetPendingServices/500")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetUnAssignedCustomerServiceRequests/500",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetUnAssignedCustomerServiceRequests/500");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetUnAssignedCustomerServiceRequests/500")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetExpiredUnServedServices/500",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetExpiredUnServedServices/500");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetExpiredUnServedServices/500")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllOpenServiceRequests",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllOpenServiceRequests");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllOpenServiceRequests")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllPendingServiceRequestsOfType/Maintenance",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllPendingServiceRequestsOfType/Maintenance");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllPendingServiceRequestsOfType/Maintenance")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllServiceProviders/Plumber",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllServiceProviders/Plumber");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllServiceProviders/Plumber")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllServices",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllServices");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllServices")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/SearchAllServices/cleaning",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/SearchAllServices/cleaning");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/SearchAllServices/cleaning")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/SearchServices/cleaning/0/200",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/SearchServices/cleaning/0/200");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/SearchServices/cleaning/0/200")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllAvailableServices",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllAvailableServices");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllAvailableServices")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllAvailableServicesByCategory/Cleaning",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllAvailableServicesByCategory/Cleaning");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllAvailableServicesByCategory/Cleaning")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllAvailableServicesByZipCode/98101",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllAvailableServicesByZipCode/98101");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllAvailableServicesByZipCode/98101")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllAvailableServicesByCountry/US",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllAvailableServicesByCountry/US");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllAvailableServicesByCountry/US")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllAvailableServicesByCity/WA/Seattle",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllAvailableServicesByCity/WA/Seattle");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllAvailableServicesByCity/WA/Seattle")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllAvailableServicesByState/WA",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllAvailableServicesByState/WA");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllAvailableServicesByState/WA")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllAvailableServicesByName/Lawn",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllAvailableServicesByName/Lawn");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAllAvailableServicesByName/Lawn")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = [{"ServiceID":300,"PropertyName":"Status","OldValue":"Pending","NewValue":"InProgress"}];
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/InsertServiceHistory", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetServiceHistory/300",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetServiceHistory/300");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetServiceHistory/300")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetServiceHistoryForAGivenProperty/300/Status",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetServiceHistoryForAGivenProperty/300/Status");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetServiceHistoryForAGivenProperty/300/Status")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetServiceHistoryForAGivenPropertyAndTimeDuration/300/Status/2024-01-01/2024-12-31",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetServiceHistoryForAGivenPropertyAndTimeDuration/300/Status/2024-01-01/2024-12-31");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetServiceHistoryForAGivenPropertyAndTimeDuration/300/Status/2024-01-01/2024-12-31")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetServiceHistoryForAGivenTime/300/2024-01-01/2024-12-31",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetServiceHistoryForAGivenTime/300/2024-01-01/2024-12-31");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetServiceHistoryForAGivenTime/300/2024-01-01/2024-12-31")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"ServiceID":300,"BidderID":500,"Amount":75.00,"Currency":"USD"};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/SetBidsOnService", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"BidID":100,"Amount":80.00};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/UpdateBidOnService", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetBidsOnService/300",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetBidsOnService/300");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetBidsOnService/300")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetBidById/100",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetBidById/100");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetBidById/100")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"ResourceID":1000,"CustomerID":500,"AcquireType":"Purchase"};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/SetAquireResource", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"AcquireID":50,"Status":"Approved"};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/UpdateAquireResource", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAquireResouce/1000",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAquireResouce/1000");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAquireResouce/1000")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/DeleteAquireResource/500/1000",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/DeleteAquireResource/500/1000");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/DeleteAquireResource/500/1000")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"ServiceID":300,"RequesterID":500,"RequestedTime":"2024-06-15T10:00:00"};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/SetRequestAvailableService", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"RequestID":75,"Status":"Confirmed"};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/UpdateRequestAvailableService", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetRequestsForAvailableService/300",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetRequestsForAvailableService/300");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetRequestsForAvailableService/300")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"Owner":{"ContactID":500},"Resource":{"ResourceID":1000}};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/BorrowResource", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"Borrower":{"ContactID":501},"Resource":{"ResourceID":1000}};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/LendResource", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"ResourceID":1000};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/ReclaimResource", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"ResourceID":1000,"IsShareable":true,"ShareType":"Public"};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/MakeResourceSharable", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"Resource":{"ResourceID":1000},"ResourceSharingInfo":{"ShareType":"Private"},"bShare":true};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/ShareResourceWithGivenInfo", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourceSharingInfo/1000",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourceSharingInfo/1000");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourceSharingInfo/1000")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetLentResources/500",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetLentResources/500");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetLentResources/500")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"ResourceID":1000};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/LocateResource", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"ResourceID":1000};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetCurrentScheduleForResource", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"ResourceID":1000};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourceSpecifications", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"Weight":5000,"Length":20,"Width":8,"Height":13};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/SetResourceSpecification/1000", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"ResourceID":1000};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourceCurrentStatus", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"ResourceID":1000,"PricePerUnit":25.00,"Unit":"hour","Currency":"USD"};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/SetCostingModel", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"ResourceID":1000};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetCostingModel", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"ResourceID":1000,"ShareType":"Public","IsShareable":true};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/InsertResourceSharingInfo", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourceSharingInfoById/1000",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourceSharingInfoById/1000");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourceSharingInfoById/1000")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAChallangeForTheAction/DeleteResource",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAChallangeForTheAction/DeleteResource");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAChallangeForTheAction/DeleteResource")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RespondToChallenge/DeleteResource/1000/abc123token",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RespondToChallenge/DeleteResource/1000/abc123token");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RespondToChallenge/DeleteResource/1000/abc123token")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/AddRate/1000/day/1/7/50.00",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/AddRate/1000/day/1/7/50.00");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/AddRate/1000/day/1/7/50.00")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAgreementTemplate/Lease",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAgreementTemplate/Lease");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAgreementTemplate/Lease")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetIDForNewShoppingCart/500",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetIDForNewShoppingCart/500");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetIDForNewShoppingCart/500")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetNewShoppingCart",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetNewShoppingCart");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetNewShoppingCart")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetShoppingCartByUId/cart-uuid-here",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetShoppingCartByUId/cart-uuid-here");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetShoppingCartByUId/cart-uuid-here")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetShoppingCartByCartId/5000",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetShoppingCartByCartId/5000");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetShoppingCartByCartId/5000")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetShoppingCartByUserId/500",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetShoppingCartByUserId/500");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetShoppingCartByUserId/500")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"CartID":5000,"Status":"Active"};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/UpdateShoppingCart", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/DeleteShoppingCart/5000",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/DeleteShoppingCart/5000");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/DeleteShoppingCart/5000")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
GETAddNewItemToShoppingCartSimplest/{Title}/{ResourceId}/{Count}/{Price}/{cartId}/{strIsVAS}Add an item to a cart (simplest form; currency defaults to USD)
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/AddNewItemToShoppingCartSimplest/Parking Spot A1/1000/1/25.00/5000/false");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
GETAddNewItemToShoppingCartSimplestComprehensive/{Title}/{ResourceId}/{Count}/{ServiceId}/{Price}/{cartId}/{strIsVAS}Add an item to a cart with service ID
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/AddNewItemToShoppingCartSimplestComprehensive/Car Wash/1000/1/300/50.00/5000/false");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/AddNewItemToShoppingCartSimplestComprehensive/Car Wash/1000/1/300/50.00/5000/false")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
GETAddNewItemToShoppingCartSimple/{Title}/{CollectionId}/{ResourceId}/{Count}/{ServiceId}/{Price}/{DateCreated}/{cartId}/{Status}Add an item to a cart with full collection info
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/AddNewItemToShoppingCartSimple/Parking/200/1000/1/300/25.00/2024-06-01/5000/Active",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/AddNewItemToShoppingCartSimple/Parking/200/1000/1/300/25.00/2024-06-01/5000/Active");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/AddNewItemToShoppingCartSimple/Parking/200/1000/1/300/25.00/2024-06-01/5000/Active")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
GETAddNewLeasedItemToShoppingCartSimple/{Title}/{ResourceId}/{Count}/{ServiceId}/{Price}/{DateCreated}/{strLeaseStartTime}/{strLeaseEndTime}/{cartId}/{Status}Add a leased item to a shopping cart
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/AddNewLeasedItemToShoppingCartSimple/Apartment 4B/1000/1/300/2500.00/2024-06-01/2024-07-01/2025-06-30/5000/Active");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/AddNewLeasedItemToShoppingCartSimple/Apartment 4B/1000/1/300/2500.00/2024-06-01/2024-07-01/2025-06-30/5000/Active")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"CartID":5000,"ResourceID":1000,"Title":"Parking Spot","Count":1,"Price":25.00};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/AddNewItemToShoppingCart", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetCartItemByItemId/800",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetCartItemByItemId/800");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetCartItemByItemId/800")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetCartItemsForAShoppingCart/5000",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetCartItemsForAShoppingCart/5000");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetCartItemsForAShoppingCart/5000")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetCartItemByCartIdAndStatus/5000/Active",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetCartItemByCartIdAndStatus/5000/Active");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetCartItemByCartIdAndStatus/5000/Active")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetCartItemCountByCartId/5000",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetCartItemCountByCartId/5000");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetCartItemCountByCartId/5000")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"CartItemID":800,"Count":2,"Price":50.00};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/UpdateCartItem", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/DeleteCartItem/800",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/DeleteCartItem/800");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/DeleteCartItem/800")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetCartTotalPrice/5000/USD",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetCartTotalPrice/5000/USD");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetCartTotalPrice/5000/USD")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/PlaceOrder/5000/USD",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/PlaceOrder/5000/USD");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/PlaceOrder/5000/USD")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
GETPlaceOrderDetailed/{ShoppingCartId}/{ShippingAddressId}/{Status}/{OrderFrequency}/{Currency}/{MethodOfPayment}/{BankAccountID}/{BankCardId}Place an order with shipping address and payment method
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/PlaceOrderDetailed/5000/400/Scheduled/Once/USD/CreditCard/0/0",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/PlaceOrderDetailed/5000/400/Scheduled/Once/USD/CreditCard/0/0");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/PlaceOrderDetailed/5000/400/Scheduled/Once/USD/CreditCard/0/0")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
GETPlaceOrderDetailedComprehensive/{ShoppingCartId}/{PickupAddressId}/{ShippingAddressId}/{Status}/{OrderFrequency}/{Currency}/{MethodOfPayment}/{BankAccountID}/{BankCardId}Place an order with pickup and shipping addresses
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/PlaceOrderDetailedComprehensive/5000/401/400/Scheduled/Once/USD/CreditCard/0/0",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/PlaceOrderDetailedComprehensive/5000/401/400/Scheduled/Once/USD/CreditCard/0/0");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/PlaceOrderDetailedComprehensive/5000/401/400/Scheduled/Once/USD/CreditCard/0/0")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/ProcessTransaction/ORD-2024-001/Sale",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/ProcessTransaction/ORD-2024-001/Sale");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/ProcessTransaction/ORD-2024-001/Sale")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
GETRegisterTransaction/{OrderNumber}/{strTransactionType}/{strTransactionRefId}/{strProcessor}/{strEnvironment}/{strGatewayResponse}Register a transaction with processor details
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RegisterTransaction/ORD-2024-001/Sale/TXN123456/Stripe/Production/Approved",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RegisterTransaction/ORD-2024-001/Sale/TXN123456/Stripe/Production/Approved");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/RegisterTransaction/ORD-2024-001/Sale/TXN123456/Stripe/Production/Approved")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/AssignOrder/ORD-2024-001/502",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/AssignOrder/ORD-2024-001/502");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/AssignOrder/ORD-2024-001/502")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/AssignOrderToAUser/6000/502",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/AssignOrderToAUser/6000/502");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/AssignOrderToAUser/6000/502")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/UnAssignUserFromAnOrder/6000",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/UnAssignUserFromAnOrder/6000");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/UnAssignUserFromAnOrder/6000")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/OrderPickedUp/ORD-2024-001",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/OrderPickedUp/ORD-2024-001");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/OrderPickedUp/ORD-2024-001")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/OrderDelivered/ORD-2024-001",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/OrderDelivered/ORD-2024-001");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/OrderDelivered/ORD-2024-001")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/OrderCompleted/ORD-2024-001",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/OrderCompleted/ORD-2024-001");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/OrderCompleted/ORD-2024-001")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"CartID":5000,"PayerID":500,"Status":"Scheduled","Currency":"USD"};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/AddOrder", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"OrderID":6000,"Status":"InProgress"};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/UpdateOrder", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOrder/6000",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOrder/6000");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOrder/6000")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOrderShallow/6000",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOrderShallow/6000");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOrderShallow/6000")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOrderByOrderNumber/ORD-2024-001",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOrderByOrderNumber/ORD-2024-001");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOrderByOrderNumber/ORD-2024-001")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOrderByOrderStatus/Scheduled",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOrderByOrderStatus/Scheduled");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOrderByOrderStatus/Scheduled")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOrderForPayer/500/Scheduled/false",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOrderForPayer/500/Scheduled/false");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOrderForPayer/500/Scheduled/false")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOrderForOwner/501/InProgress/false",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOrderForOwner/501/InProgress/false");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOrderForOwner/501/InProgress/false")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOrderForDeliverer/502/Scheduled/false",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOrderForDeliverer/502/Scheduled/false");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOrderForDeliverer/502/Scheduled/false")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOrderForResourceAndSpecificPayer/1000/500/Scheduled/false",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOrderForResourceAndSpecificPayer/1000/500/Scheduled/false");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOrderForResourceAndSpecificPayer/1000/500/Scheduled/false")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOrderForResourceAndSpecificPayer/1000/Scheduled/false",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOrderForResourceAndSpecificPayer/1000/Scheduled/false");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOrderForResourceAndSpecificPayer/1000/Scheduled/false")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetBookings/500/Scheduled",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetBookings/500/Scheduled");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetBookings/500/Scheduled")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourcesAssociatedWithOrders/500/Completed",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourcesAssociatedWithOrders/500/Completed");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourcesAssociatedWithOrders/500/Completed")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOrdersSimple/Payer/500/Scheduled",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOrdersSimple/Payer/500/Scheduled");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOrdersSimple/Payer/500/Scheduled")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOrderNumber/6000",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOrderNumber/6000");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOrderNumber/6000")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOrderAssociatedListings/6000",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOrderAssociatedListings/6000");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOrderAssociatedListings/6000")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOrderAssociatedTransactionId/6000",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOrderAssociatedTransactionId/6000");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOrderAssociatedTransactionId/6000")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOrderTotal/6000",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOrderTotal/6000");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOrderTotal/6000")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/CancelOrder/ORD-2024-001",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/CancelOrder/ORD-2024-001");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/CancelOrder/ORD-2024-001")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"OrderID":6000,"ResourceID":1000,"Count":1,"Price":25.00,"Currency":"USD"};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/AddOrderDetails", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"ItemID":7000,"Count":2,"Price":50.00};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/UpdateOrderDetails", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/DeleteOrderDetails/7000",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/DeleteOrderDetails/7000");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/DeleteOrderDetails/7000")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOrderDetails/6000",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOrderDetails/6000");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetOrderDetails/6000")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetPastTransactions/500",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetPastTransactions/500");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetPastTransactions/500")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAppOrderFor/Payer/500/Scheduled/false",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAppOrderFor/Payer/500/Scheduled/false");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAppOrderFor/Payer/500/Scheduled/false")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
GETAddLease/{resourceId}/{customerId}/{paymentAmount}/{billingFrequency}/{startDay}/{startMonth}/{startYear}/{endDay}/{endMonth}/{endYear}/{uptoDateUntilDay}/{uptoDateUntilMonth}/{uptoDateUntilYear}Add a lease agreement for a resource
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/AddLease/1000/500/2500.00/Monthly/1/7/2024/30/6/2025/1/8/2024",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/AddLease/1000/500/2500.00/Monthly/1/7/2024/30/6/2025/1/8/2024");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/AddLease/1000/500/2500.00/Monthly/1/7/2024/30/6/2025/1/8/2024")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/ExtendLease/1000/2500.00/31/12/2025",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/ExtendLease/1000/2500.00/31/12/2025");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/ExtendLease/1000/2500.00/31/12/2025")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
GETMarkAccountAsPaidUntil/{resourceId}/{paymentAmount}/{methodOfPayment}/{referenceNumbers}/{endDay}/{endMonth}/{endYear}Record a payment and mark account as paid through a date
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/MarkAccountAsPaidUntil/1000/2500.00/BankAccount/REF123456/1/9/2024",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/MarkAccountAsPaidUntil/1000/2500.00/BankAccount/REF123456/1/9/2024");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/MarkAccountAsPaidUntil/1000/2500.00/BankAccount/REF123456/1/9/2024")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
GETAddSubscription/{subscriptionName}/{BillingFrequency}/{resourceId}/{userId}/{Amount}/{DistributionPercentage}/{AccountID}/{startDay}/{startMonth}/{startYear}/{endDay}/{endMonth}/{endYear}/{Status}Add a subscription for a resource
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/AddSubscription/Monthly Parking/Monthly/1000/500/250.00/100/67890/1/7/2024/30/6/2025/Active");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/AddSubscription/Monthly Parking/Monthly/1000/500/250.00/100/67890/1/7/2024/30/6/2025/Active")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetSubscription/ORD-2024-001",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetSubscription/ORD-2024-001");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetSubscription/ORD-2024-001")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetSubscriptionForPayer/500",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetSubscriptionForPayer/500");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetSubscriptionForPayer/500")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetSubscriptionByResourceId/1000/500",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetSubscriptionByResourceId/1000/500");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetSubscriptionByResourceId/1000/500")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GenerateAccountHistoryLedger/500/1000",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GenerateAccountHistoryLedger/500/1000");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GenerateAccountHistoryLedger/500/1000")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/TotalOutstandingBalanceByAccount/500",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/TotalOutstandingBalanceByAccount/500");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/TotalOutstandingBalanceByAccount/500")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/TotalOutstandingBalanceOfAResource/500/1000",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/TotalOutstandingBalanceOfAResource/500/1000");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/TotalOutstandingBalanceOfAResource/500/1000")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/TotalOutstandingBalance/500",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/TotalOutstandingBalance/500");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/TotalOutstandingBalance/500")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourceValue/1000/true",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourceValue/1000/true");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourceValue/1000/true")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourceValuation/1000/true",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourceValuation/1000/true");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourceValuation/1000/true")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourceValuationById/500/true",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourceValuationById/500/true");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourceValuationById/500/true")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"ResourceID":1000,"Price":500000,"Currency":"USD","ValuationType":"Market"};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/InsertResourceValuation", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"Price":500000,"Currency":"USD"};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/InsertResourceValuationForResource/1000", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"Price":520000,"Currency":"USD"};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/UpdateResourceValuation/1000", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourceCostingModelByResourceId/1000",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourceCostingModelByResourceId/1000");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourceCostingModelByResourceId/1000")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourceCostingModelById/50",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourceCostingModelById/50");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourceCostingModelById/50")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourceCostingModelByIds/50,51,52",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourceCostingModelByIds/50,51,52");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetResourceCostingModelByIds/50,51,52")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"ResourceID":1000,"PricePerUnit":25.00,"Unit":"hour","Currency":"USD"};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/InsertResourceCostingModel", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"RCMID":50,"PricePerUnit":30.00};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/UpdateResourceCostingModel", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"OrderID":6000,"Amount":25.00,"Currency":"USD","TransactionType":"Sale","ProcessorRefId":"TXN123"};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/AddTransaction", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"TransactionID":9000,"Status":"Settled"};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/UpdateTransaction", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetTransactions/500/1000",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetTransactions/500/1000");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetTransactions/500/1000")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetTransactionByTransactionRefIDProcessor/TXN123456",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetTransactionByTransactionRefIDProcessor/TXN123456");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetTransactionByTransactionRefIDProcessor/TXN123456")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetTransactionProperties/9000",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetTransactionProperties/9000");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetTransactionProperties/9000")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"TransactionID":9000,"Properties":[{"Name":"Source","Value":"App"}]};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/SetTransactionProperties", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
GETNotify/{UserId}/{Type}/{Message}Send a notification to a user
Parameter
Type
Description
UserId
string
User ID
Type
string
Notification type (Email, SMS, Push, etc.)
Message
string
Notification message
Code Examples
curl "https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/Notify/500/Push/Your order is ready" \
-H "FINERA-API-KEY: YOUR_FINERA_JWT_TOKEN"
import requests
url = "https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/Notify/500/Push/Your order is ready"
headers = {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
response = requests.get(url, headers=headers)
print(response.json())
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/Notify/500/Push/Your order is ready",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/Notify/500/Push/Your order is ready");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/Notify/500/Push/Your order is ready")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = [{"UserID":500,"Type":"Push","Message":"Order confirmed","Timestamp":"2024-06-01T10:00:00"}];
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/InsertNotification", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetNotifications/500",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetNotifications/500");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetNotifications/500")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetNotificationForAGivenTime/500/2024-06-01/2024-06-30",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetNotificationForAGivenTime/500/2024-06-01/2024-06-30");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetNotificationForAGivenTime/500/2024-06-01/2024-06-30")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetNotificationForAGivenTimeAndType/500/2024-06-01/2024-06-30/Push",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetNotificationForAGivenTimeAndType/500/2024-06-01/2024-06-30/Push");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetNotificationForAGivenTimeAndType/500/2024-06-01/2024-06-30/Push")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetNotificationForLastNDaysAndHours/500/7/0",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetNotificationForLastNDaysAndHours/500/7/0");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetNotificationForLastNDaysAndHours/500/7/0")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetNotificationOfType/500/Push",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetNotificationOfType/500/Push");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetNotificationOfType/500/Push")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = "Push";
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetTopNNotificationOfType/500/10", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
POSTInstrumentScenario/{strScenarioID}/{strScenarioName}/{strFeatureFunctionName}/{strUserSessionId}/{strCustomerID}/{strMeasurementType}/{strMeasurement}/{strTimeStamp}Log a scenario instrumentation event
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {
"property1": "value1",
"property2": "value2"
};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/InstrumentScenario/SCN001/CheckoutFlow/PlaceOrder/SESS123/500/Latency/150ms/2024-06-01T10:00:00", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = {"ScenarioName":"Login","FeatureFunction":"ValidateUser","Measurement":"200ms","CustomerID":500};
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/AddInstrumentation", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var payload = [{"ScenarioName":"Checkout","Measurement":"300ms"}];
var json = JsonSerializer.Serialize(payload);
var content = new StringContent(json, Encoding.UTF8, "application/json");
var response = await client.PostAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/AddInstrumentations", content);
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetInstrumentation/CheckoutFlow",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetInstrumentation/CheckoutFlow");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetInstrumentation/CheckoutFlow")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
GETAddMeasure/{deviceid}/{year}/{month}/{day}/{hour}/{minute}/{second}/{millisecond}/{measurename}/{measurevalue}Add a sensor/IoT measurement for a device
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/AddMeasure/900/2024/6/15/10/30/0/0/Temperature/22.5",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/AddMeasure/900/2024/6/15/10/30/0/0/Temperature/22.5");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/AddMeasure/900/2024/6/15/10/30/0/0/Temperature/22.5")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetActionOrder/900",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetActionOrder/900");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetActionOrder/900")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/LogVisit/1000/5551234567/visitor@example.com/device-uuid",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/LogVisit/1000/5551234567/visitor@example.com/device-uuid");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/LogVisit/1000/5551234567/visitor@example.com/device-uuid")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/LogHits/192.168.1.1/AA:BB:CC:DD:EE:FF/https://example.com/page/https://google.com/browser=Chrome",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/LogHits/192.168.1.1/AA:BB:CC:DD:EE:FF/https://example.com/page/https://google.com/browser=Chrome");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/LogHits/192.168.1.1/AA:BB:CC:DD:EE:FF/https://example.com/page/https://google.com/browser=Chrome")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/ViewVisit/1000",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/ViewVisit/1000");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/ViewVisit/1000")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAppObjectVehicleById/1000/true",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAppObjectVehicleById/1000/true");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAppObjectVehicleById/1000/true")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAppRealEstateById/1000/true",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAppRealEstateById/1000/true");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAppRealEstateById/1000/true")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAppObjectProfessionalById/1000/true",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAppObjectProfessionalById/1000/true");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAppObjectProfessionalById/1000/true")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAppResourceById/1000/true",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAppResourceById/1000/true");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAppResourceById/1000/true")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
// Using async/await (place inside an async function)
const response = await fetch(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAppLocationById/400",
{
method: "GET",
headers: {
"FINERA-API-KEY": "YOUR_FINERA_JWT_TOKEN"
}
}
);
const data = await response.json();
console.log(data);
using System.Net.Http;
using System.Text;
using System.Text.Json;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN");
var response = await client.GetAsync(
"https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAppLocationById/400");
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
// Using OkHttp 4.x
import okhttp3.*;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("https://HostServiceIP_or_Domain/[ResourceServiceReferencePath].svc/GetAppLocationById/400")
.addHeader("FINERA-API-KEY", "YOUR_FINERA_JWT_TOKEN")
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.body().string());
}
All endpoints including destructive/admin operations
Header name: All three credential types use the same header: FINERA-API-KEY: <value>. The server identifies the credential type by its format.
Permissions Matrix
API Tokens (JWT) issued via the admin token-management UI carry a set of AuthorizedServices and an optional AuthorizedAccount scope. The following services can be granted:
Service Code
What It Covers
Notes
All
Every endpoint on both WCF services
Use only for internal server-to-server integrations
ResourceService
All Resource Service endpoints (resources, scheduling, billing, FineraPay)
CustomerService
All Customer Service endpoints (users, bank cards, OTP)
AuthorizedAccount scoping: When AuthorizedAccount is set on a token, the WCF service enforces that every request's X-Portal-Account-Id header matches this value. This prevents a compromised token from reading data across accounts. Leave blank only for truly cross-account tokens (admin use).
Admin Key
The admin key is configured in FineraConfig.xml as <FineraAdminKey>. It bypasses the JWT validation layer entirely and grants access to all endpoints including admin-only operations like RunAutoRechargeCheck and wallet deposits.
Security: The admin key must never be exposed in client-side JavaScript or mobile apps. It is only used server-to-server (PHP admin portal → WCF, Task Scheduler → WCF).
Portal Backend Key
Defined in FineraConfig.xml as <PortalBackendToken>. The customer billing portal (PHP) uses this key when calling WCF on behalf of a logged-in merchant. It is combined with the X-Portal-Account-Id header to scope all results to that merchant's account.
All billing endpoints are on the Resource Service (RSServiceJSON.svc). A billing account corresponds 1:1 with a merchant or sub-merchant Resource — the accountId parameter is always the integer Resource.Id expressed as a string.
Base URL:http://<host>/SharingServiceJson/RSServiceJSON.svc/
Billing Account
GETGetBillingAccount/{accountId}Retrieve billing account details and current plan
GETGetUsageByPeriod/{accountId}/{startDate}/{endDate}API call counts grouped by day or category
Parameter
Type
Description
accountId
string
Merchant Resource ID
startDate
YYYY-MM-DD
Period start (inclusive)
endDate
YYYY-MM-DD
Period end (inclusive)
groupByquery
string
"Day" (default) or "Category"
When groupBy=Day the response rows contain EventDate and ApiCallCount. When groupBy=Category they contain FeatureCategoryName, ApiCallCount, and Charge.
Auto-recharge automatically tops up the wallet when the balance drops below a configured threshold. The payment method is a FineraPay ft_xxx token saved on the account.
GETGetAutoRechargeConfig/{accountId}Get current auto-recharge settings
Response Fields
Field
Type
Description
Enabled
bool
Whether auto-recharge is active
Threshold
decimal
Recharge fires when balance drops below this amount (USD)
FineraPay ft_xxx token — must be an off-session capable card
MaxRechargesPerDayoptional
int
Daily limit (default 3)
Off-session cards: The card used for auto-recharge must support off-session charges. Cards that require 3D Secure authentication cannot be used. Use a card that was registered and successfully charged in a portal session first.
GETRunAutoRechargeCheckProcess all pending auto-recharges (scheduler endpoint)
Admin only. Requires X-Finera-Admin-Key header. Called automatically by the Windows Task Scheduler every 15 minutes via Setup-AutoRechargeScheduler.ps1. Can also be called manually to trigger an immediate check.
For each enabled account whose wallet balance is below its threshold (and daily limit not reached), this endpoint: looks up the FineraPay card, calls Stripe to charge it, and credits the wallet via DepositToWallet.
# Run immediately (same command used by Task Scheduler)
Invoke-WebRequest -Uri "http://localhost/SharingServiceJson/RSServiceJSON.svc/RunAutoRechargeCheck" `
-Headers @{ 'X-Finera-Admin-Key' = $env:FINERA_ADMIN_KEY } | Select-Object -ExpandProperty Content
FineraPay
FineraPay is Finera's Stripe-backed payment method tokenisation system. Each saved card is represented as a Resource (Category: Payment) whose properties hold the Stripe pm_xxx and a Finera-issued opaque token (ft_xxx). Merchants never see raw card numbers; the platform stores only the Stripe payment method reference.
Overview & Concepts
Concept
Detail
ft_xxx token
HMAC-SHA256 derived opaque token. Formula: ft_{base64url(HMAC-SHA256(FineraTokenSecret, userGUID + ":" + merchantGUID))}. Deterministic — same card for the same user+merchant always produces the same token. Non-guessable without the secret.
Resource-as-PaymentMethod
Each card is stored as a child Resource of the merchant resource (ParentId = merchant ResourceId). ResourceProperties hold StripePmId, StripeCustomerId, FineraToken, Brand, Last4, ExpiryMonth, ExpiryYear, Provider, IsActive.
Stripe Customer (cus_xxx)
Created automatically per merchant resource on first card registration. Required for off-session charges (auto-recharge). Stored as the StripeCustomerId ResourceProperty on the merchant resource.
Provider field
"stripe" — reserved for future multi-provider support (Authorize.Net, PayPal, etc.).
FineraWalletEnabled
Per-merchant ResourceProperty. If set to "false" the portal hides FineraPay and disables card registration for that merchant.
Server-side GUID derivation:userGuid is read from User.SecretAnswer where SecretQuestion = "UniqueUserID". merchantGuid is read from ResourceProperty MerchantTenancyID (or PayFacTenancyID for PayFac-type resources). Client code does not need to supply these.
Register Card
POSTRegisterPaymentMethodSave a Stripe payment method as a FineraPay card
Called after stripe.createPaymentMethod() returns a pm_xxx ID on the client side. The server derives the ft_xxx token, creates/finds the Stripe Customer, attaches the pm to the Customer, and creates the card Resource.
Use finerapay.js (web) or the finera_pay Flutter package instead of calling this endpoint directly. The SDK handles the Stripe.js interaction and then calls this endpoint internally.
Request Body
Field
Type
Description
OwnerResourceId
int
Merchant Resource ID (AccountId) — the card will be owned by this resource
StripePmId
string
Stripe PaymentMethod ID (pm_xxx) from stripe.createPaymentMethod()
Provideroptional
string
"stripe" (default and only supported value currently)
$fpRes = billingApiGet('GetPaymentMethodsForResource/' . $accountId, $accountId);
$fpCards = $fpRes['data']['PaymentMethods'] ?? [];
// Filter to active cards only
$fpCards = array_filter($fpCards, fn($c) => !empty($c['IsActive']));
Remove Card
GETDeregisterPaymentMethod/{resourceId}Remove a saved FineraPay card
Parameter
Type
Description
resourceId
string
The card's ResourceId from GetPaymentMethodsForResource
Marks the card Resource as inactive and detaches the Stripe PaymentMethod. The resource is soft-deleted (not physically removed) to preserve transaction history.
POSTTopUpWalletWithSavedCardCharge a FineraPay card and credit the wallet
Creates a Stripe PaymentIntent for the saved card and, on success, credits the wallet via DepositToWallet. Handles both portal top-ups (user present) and auto-recharge (off-session, user absent).
$res = billingApiPost('TopUpWalletWithSavedCard', $accountId, [
'AccountId' => $accountId,
'FineraToken' => $ftToken,
'Amount' => 50.00,
'Currency' => 'usd',
'IsAutoRecharge' => false,
]);
if (!empty($res['data']['RequiresAction'])) {
// store $res['data']['ClientSecret'] in session and redirect to 3DS flow
}
3DS Confirmation
POSTConfirm3DSWalletTopUpVerify completed 3DS authentication and credit wallet
Called after stripe.confirmCardPayment(clientSecret) returns status: "succeeded" on the client. The server re-verifies the PaymentIntent status with Stripe independently before crediting the wallet. This prevents replay attacks — the wallet is only credited if Stripe confirms the payment succeeded.
Complete 3DS Flow
POST to TopUpWalletWithSavedCard → receives RequiresAction: true + ClientSecret
POSTSetStripeConnectAccountIdAdmin: link a Stripe Connect account to a merchant resource
When set, TopUpWalletWithSavedCard routes charges via Stripe Connect (transfer_data.destination: acct_xxx) instead of the platform's single account. Requires Stripe Connect onboarding completed on Stripe's Dashboard. Use the Admin Portal's admin/accounts/stripe-connect.php page for a UI-based setup.
Admin Key required. Send ConnectAccountId: "" to revert to the single-account path.
Request Body
Field
Type
Description
ResourceId
string
Merchant Resource ID
ConnectAccountId
string
Stripe Connect account ID (acct_xxx) or empty string to clear
Code Examples
# Set
curl -X POST "https://api.example.com/SharingServiceJson/RSServiceJSON.svc/SetStripeConnectAccountId" \
-H "X-Finera-Admin-Key: ADMIN_KEY" \
-H "Content-Type: application/json" \
-d '{"ResourceId":"42","ConnectAccountId":"acct_1AbcXYZ123"}'
# Clear (revert to single-account)
curl -X POST "https://api.example.com/SharingServiceJson/RSServiceJSON.svc/SetStripeConnectAccountId" \
-H "X-Finera-Admin-Key: ADMIN_KEY" \
-H "Content-Type: application/json" \
-d '{"ResourceId":"42","ConnectAccountId":""}'
SDKs
finerapay.js — Web SDK Overview
finerapay.js is the official Finera browser SDK. It wraps Stripe.js to provide a PCI-compliant card capture UI and handles all RegisterPaymentMethod and TopUpWalletWithSavedCard API calls. Your pages never touch raw card data.
Location:/js/finera.js served from the Finera web server. Always load https://js.stripe.com/v3/ before loading finerapay.js.
Mount the Stripe CardElement into a <div> on your page and call FineraPay.addCard() when the user submits. The SDK creates the Stripe PaymentMethod, calls RegisterPaymentMethod, and returns the ft_xxx token.
SDK Methods
Method
Signature
Description
FineraPay.init
init(publishableKey, apiBase, apiKey)
Must be called once before any other method
FineraPay.mountCardElement
mountCardElement(containerId, style?)
Mounts Stripe CardElement into the given DOM element ID
Use the saved ft_xxx token to top up the wallet. If the card requires 3DS, the server returns RequiresAction: true with a ClientSecret. Use FineraPay.confirm3DS() to handle the authentication popup and then POST to Confirm3DSWalletTopUp.
The finera_pay Flutter package is Finera's official mobile payment SDK. It abstracts Stripe's Flutter SDK and all FineraPay WCF calls behind a clean Dart API. Mobile apps never import flutter_stripe directly — use finera_pay instead.
Publisher: fineratech.com on pub.dev | Source: Private Git repository (access granted per integration agreement).
Component
Description
FineraPayConfig
Initialisation: Stripe publishable key, API base URL, API key
Pre-built Flutter widget — PCI-compliant card input form
FineraPayButton
Composable button widget that invokes the full add-card flow
Setup & Initialisation
pubspec.yaml
dependencies:
finera_pay:
git:
url: https://git.fineratech.com/finera_pay.git
ref: main # or pin to a release tag
# Do NOT add flutter_stripe directly — finera_pay re-exports what you need.