Retrieves all fuel types available
curl --request GET \
--url https://api.demo.fuelboss.net/v1/fuel-types \
--header 'Authorization: Bearer <token>'import requests
url = "https://api.demo.fuelboss.net/v1/fuel-types"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.demo.fuelboss.net/v1/fuel-types', 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://api.demo.fuelboss.net/v1/fuel-types",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.demo.fuelboss.net/v1/fuel-types"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "Bearer <token>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.demo.fuelboss.net/v1/fuel-types")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.demo.fuelboss.net/v1/fuel-types")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = 'Bearer <token>'
response = http.request(request)
puts response.read_body[
{
"name": "<string>",
"grades": [
"rma"
]
}
]Common
Retrieves all fuel types available
Retrieves all fuel types available for creating nominations
GET
/
v1
/
fuel-types
Retrieves all fuel types available
curl --request GET \
--url https://api.demo.fuelboss.net/v1/fuel-types \
--header 'Authorization: Bearer <token>'import requests
url = "https://api.demo.fuelboss.net/v1/fuel-types"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.demo.fuelboss.net/v1/fuel-types', 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://api.demo.fuelboss.net/v1/fuel-types",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.demo.fuelboss.net/v1/fuel-types"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "Bearer <token>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.demo.fuelboss.net/v1/fuel-types")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.demo.fuelboss.net/v1/fuel-types")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = 'Bearer <token>'
response = http.request(request)
puts response.read_body[
{
"name": "<string>",
"grades": [
"rma"
]
}
]Authorizations
Access token obtained from the /oauth/token endpoint using your client credentials.
Response
200 - application/json
OK
Fuel type code, used as the fuelType value in fuel specifications.
Fuel grades available for this fuel type.
Fuel grade classification.
Possible values:
rma— Residual Marine Grade A.rmb— Residual Marine Grade B.rmd— Residual Marine Grade D.rme— Residual Marine Grade E.rmg— Residual Marine Grade G.rmk— Residual Marine Grade K.dmx— Distillate Marine Grade X.dma— Distillate Marine Grade A.dfa— Distillate Fuel Grade A.dmz— Distillate Marine Grade Z.dfz— Distillate Fuel Grade Z.dmb— Distillate Marine Grade B.dfb— Distillate Fuel Grade B.rf— Residual Fuel.methanol_grade_a— Marine Methanol Grade A.methanol_grade_b— Marine Methanol Grade B.methanol_grade_c— Marine Methanol Grade C.methanol_others— Marine Methanol (Other grades).others— Other fuel grades.
Available options:
rma, rmb, rmd, rme, rmg, rmk, dmx, dma, dfa, dmz, dfz, dmb, dfb, rf, methanol_grade_a, methanol_grade_b, methanol_grade_c, methanol_others, others