What the e-way bills for selling these assets to this customer or supplier would say: one consignment per site they…
curl --request POST \
--url https://app.assetinfinity.ai/api/rpc/eway_bill_sale_preview \
--header 'Content-Type: application/json' \
--data '
{
"p_asset_ids": [
"<string>"
],
"p_bill_to_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"p_customer_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"p_ship_to_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"p_vendor_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a"
}
'import requests
url = "https://app.assetinfinity.ai/api/rpc/eway_bill_sale_preview"
payload = {
"p_asset_ids": ["<string>"],
"p_bill_to_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"p_customer_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"p_ship_to_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"p_vendor_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a"
}
headers = {"Content-Type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {'Content-Type': 'application/json'},
body: JSON.stringify({
p_asset_ids: ['<string>'],
p_bill_to_id: '3c90c3cc-0d44-4b50-8888-8dd25736052a',
p_customer_id: '3c90c3cc-0d44-4b50-8888-8dd25736052a',
p_ship_to_id: '3c90c3cc-0d44-4b50-8888-8dd25736052a',
p_vendor_id: '3c90c3cc-0d44-4b50-8888-8dd25736052a'
})
};
fetch('https://app.assetinfinity.ai/api/rpc/eway_bill_sale_preview', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://app.assetinfinity.ai/api/rpc/eway_bill_sale_preview",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'p_asset_ids' => [
'<string>'
],
'p_bill_to_id' => '3c90c3cc-0d44-4b50-8888-8dd25736052a',
'p_customer_id' => '3c90c3cc-0d44-4b50-8888-8dd25736052a',
'p_ship_to_id' => '3c90c3cc-0d44-4b50-8888-8dd25736052a',
'p_vendor_id' => '3c90c3cc-0d44-4b50-8888-8dd25736052a'
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://app.assetinfinity.ai/api/rpc/eway_bill_sale_preview"
payload := strings.NewReader("{\n \"p_asset_ids\": [\n \"<string>\"\n ],\n \"p_bill_to_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"p_customer_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"p_ship_to_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"p_vendor_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://app.assetinfinity.ai/api/rpc/eway_bill_sale_preview")
.header("Content-Type", "application/json")
.body("{\n \"p_asset_ids\": [\n \"<string>\"\n ],\n \"p_bill_to_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"p_customer_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"p_ship_to_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"p_vendor_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\"\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://app.assetinfinity.ai/api/rpc/eway_bill_sale_preview")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["Content-Type"] = 'application/json'
request.body = "{\n \"p_asset_ids\": [\n \"<string>\"\n ],\n \"p_bill_to_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"p_customer_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"p_ship_to_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"p_vendor_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\"\n}"
response = http.request(request)
puts response.read_bodyE-way bills
What the e-way bills for selling these assets to this customer or supplier would say: one consignment per site they…
What the e-way bills for selling these assets to this customer or supplier would say: one consignment per site they leave, the buyer’s GSTIN or URP, IGST or CGST and SGST, and each asset’s HSN code, GST rate and suggested value. The billing address defaults to the buyer’s own, and the delivery address to the billing one. Writes nothing.
POST
/
rpc
/
eway_bill_sale_preview
What the e-way bills for selling these assets to this customer or supplier would say: one consignment per site they…
curl --request POST \
--url https://app.assetinfinity.ai/api/rpc/eway_bill_sale_preview \
--header 'Content-Type: application/json' \
--data '
{
"p_asset_ids": [
"<string>"
],
"p_bill_to_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"p_customer_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"p_ship_to_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"p_vendor_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a"
}
'import requests
url = "https://app.assetinfinity.ai/api/rpc/eway_bill_sale_preview"
payload = {
"p_asset_ids": ["<string>"],
"p_bill_to_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"p_customer_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"p_ship_to_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"p_vendor_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a"
}
headers = {"Content-Type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {'Content-Type': 'application/json'},
body: JSON.stringify({
p_asset_ids: ['<string>'],
p_bill_to_id: '3c90c3cc-0d44-4b50-8888-8dd25736052a',
p_customer_id: '3c90c3cc-0d44-4b50-8888-8dd25736052a',
p_ship_to_id: '3c90c3cc-0d44-4b50-8888-8dd25736052a',
p_vendor_id: '3c90c3cc-0d44-4b50-8888-8dd25736052a'
})
};
fetch('https://app.assetinfinity.ai/api/rpc/eway_bill_sale_preview', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://app.assetinfinity.ai/api/rpc/eway_bill_sale_preview",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'p_asset_ids' => [
'<string>'
],
'p_bill_to_id' => '3c90c3cc-0d44-4b50-8888-8dd25736052a',
'p_customer_id' => '3c90c3cc-0d44-4b50-8888-8dd25736052a',
'p_ship_to_id' => '3c90c3cc-0d44-4b50-8888-8dd25736052a',
'p_vendor_id' => '3c90c3cc-0d44-4b50-8888-8dd25736052a'
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://app.assetinfinity.ai/api/rpc/eway_bill_sale_preview"
payload := strings.NewReader("{\n \"p_asset_ids\": [\n \"<string>\"\n ],\n \"p_bill_to_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"p_customer_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"p_ship_to_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"p_vendor_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://app.assetinfinity.ai/api/rpc/eway_bill_sale_preview")
.header("Content-Type", "application/json")
.body("{\n \"p_asset_ids\": [\n \"<string>\"\n ],\n \"p_bill_to_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"p_customer_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"p_ship_to_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"p_vendor_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\"\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://app.assetinfinity.ai/api/rpc/eway_bill_sale_preview")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["Content-Type"] = 'application/json'
request.body = "{\n \"p_asset_ids\": [\n \"<string>\"\n ],\n \"p_bill_to_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"p_customer_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"p_ship_to_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"p_vendor_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\"\n}"
response = http.request(request)
puts response.read_bodyHeaders
Preference
Available options:
params=single-object Body
application/jsonapplication/vnd.pgrst.object+jsonapplication/vnd.pgrst.object+json;nulls=strippedtext/csv
What the e-way bills for selling these assets to this customer or supplier would say: one consignment per site they leave, the buyer's GSTIN or URP, IGST or CGST and SGST, and each asset's HSN code, GST rate and suggested value. The billing address defaults to the buyer's own, and the delivery address to the billing one. Writes nothing.
Response
200
OK
⌘I

