cURL
curl --request GET \
--url http://localhost:8000/api/v1/documentation/pages \
--header 'Authorization: Bearer <token>'import requests
url = "http://localhost:8000/api/v1/documentation/pages"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('http://localhost:8000/api/v1/documentation/pages', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_PORT => "8000",
CURLOPT_URL => "http://localhost:8000/api/v1/documentation/pages",
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 := "http://localhost:8000/api/v1/documentation/pages"
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("http://localhost:8000/api/v1/documentation/pages")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("http://localhost:8000/api/v1/documentation/pages")
http = Net::HTTP.new(url.host, url.port)
request = Net::HTTP::Get.new(url)
request["Authorization"] = 'Bearer <token>'
response = http.request(request)
puts response.read_body{
"data": [
{
"id": "<string>",
"parent_id": "<string>",
"title": "<string>",
"created_by": "<string>",
"created_at": "<string>",
"updated_at": "<string>",
"updated_by": "<string>"
}
],
"meta": {
"limit": 123,
"cursors": {
"before": "<string>",
"current": "<string>",
"next": "<string>"
}
}
}{
"statusCode": 123,
"message": "<string>",
"status": "<string>",
"error": "<string>",
"errors": {},
"timestamp": "<string>",
"path": "<string>"
}{
"statusCode": 123,
"message": "<string>",
"status": "<string>",
"error": "<string>",
"errors": {},
"timestamp": "<string>",
"path": "<string>"
}Pages
Get Pages
Get all pages
GET
/
v1
/
documentation
/
pages
cURL
curl --request GET \
--url http://localhost:8000/api/v1/documentation/pages \
--header 'Authorization: Bearer <token>'import requests
url = "http://localhost:8000/api/v1/documentation/pages"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('http://localhost:8000/api/v1/documentation/pages', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_PORT => "8000",
CURLOPT_URL => "http://localhost:8000/api/v1/documentation/pages",
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 := "http://localhost:8000/api/v1/documentation/pages"
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("http://localhost:8000/api/v1/documentation/pages")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("http://localhost:8000/api/v1/documentation/pages")
http = Net::HTTP.new(url.host, url.port)
request = Net::HTTP::Get.new(url)
request["Authorization"] = 'Bearer <token>'
response = http.request(request)
puts response.read_body{
"data": [
{
"id": "<string>",
"parent_id": "<string>",
"title": "<string>",
"created_by": "<string>",
"created_at": "<string>",
"updated_at": "<string>",
"updated_by": "<string>"
}
],
"meta": {
"limit": 123,
"cursors": {
"before": "<string>",
"current": "<string>",
"next": "<string>"
}
}
}{
"statusCode": 123,
"message": "<string>",
"status": "<string>",
"error": "<string>",
"errors": {},
"timestamp": "<string>",
"path": "<string>"
}{
"statusCode": 123,
"message": "<string>",
"status": "<string>",
"error": "<string>",
"errors": {},
"timestamp": "<string>",
"path": "<string>"
}Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Query Parameters
Cursor to start from. You can find cursors for next & previous pages in the meta.cursors property of the response.
Include raw response. When you want more data from the source
Filter by title
You can the use values from enum to sort the respose
Available options:
created_at, updated_at You can pass asc/desc
Available options:
asc, desc ⌘I