List companies
curl --request GET \
--url https://developer.augment.market/api/v1/companies \
--header 'x-api-key: <api-key>'import requests
url = "https://developer.augment.market/api/v1/companies"
headers = {"x-api-key": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {'x-api-key': '<api-key>'}};
fetch('https://developer.augment.market/api/v1/companies', 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://developer.augment.market/api/v1/companies",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"x-api-key: <api-key>"
],
]);
$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://developer.augment.market/api/v1/companies"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("x-api-key", "<api-key>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://developer.augment.market/api/v1/companies")
.header("x-api-key", "<api-key>")
.asString();require 'uri'
require 'net/http'
url = URI("https://developer.augment.market/api/v1/companies")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["x-api-key"] = '<api-key>'
response = http.request(request)
puts response.read_body{
"companies": [
{
"id": 42,
"name": "Acme Robotics",
"normalized_name": "acme-robotics",
"legal_name": "Acme Robotics, Inc.",
"domain": "acmerobotics.com",
"description": "Builds warehouse automation robots.",
"logo_filename": "acme-robotics.png",
"logo_color": "#1A73E8",
"ticker": "ACME",
"founded_year": 2015,
"location": "San Francisco, CA",
"categories": [
{
"id": 3,
"slug": "robotics",
"name": "Robotics"
}
],
"created_at": "2024-01-10T00:00:00Z",
"updated_at": "2025-01-15T12:00:00Z"
}
],
"page_info": {
"limit": 25,
"offset": 0,
"total_count": 1,
"has_next": false
}
}{
"error": "Invalid request parameter",
"code": "invalid_parameter"
}{
"error": "Missing API credentials",
"code": "unauthenticated"
}{
"error": "API key does not grant the required scope",
"code": "insufficient_scope"
}{
"error": "Too many requests, please try again later",
"code": "rate_limited"
}{
"error": "Internal server error",
"code": "internal_error"
}{
"error": "Service temporarily unavailable, please try again later",
"code": "service_unavailable"
}external-api-v1
List companies
Returns a paginated list of companies
GET
/
api
/
v1
/
companies
List companies
curl --request GET \
--url https://developer.augment.market/api/v1/companies \
--header 'x-api-key: <api-key>'import requests
url = "https://developer.augment.market/api/v1/companies"
headers = {"x-api-key": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {'x-api-key': '<api-key>'}};
fetch('https://developer.augment.market/api/v1/companies', 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://developer.augment.market/api/v1/companies",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"x-api-key: <api-key>"
],
]);
$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://developer.augment.market/api/v1/companies"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("x-api-key", "<api-key>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://developer.augment.market/api/v1/companies")
.header("x-api-key", "<api-key>")
.asString();require 'uri'
require 'net/http'
url = URI("https://developer.augment.market/api/v1/companies")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["x-api-key"] = '<api-key>'
response = http.request(request)
puts response.read_body{
"companies": [
{
"id": 42,
"name": "Acme Robotics",
"normalized_name": "acme-robotics",
"legal_name": "Acme Robotics, Inc.",
"domain": "acmerobotics.com",
"description": "Builds warehouse automation robots.",
"logo_filename": "acme-robotics.png",
"logo_color": "#1A73E8",
"ticker": "ACME",
"founded_year": 2015,
"location": "San Francisco, CA",
"categories": [
{
"id": 3,
"slug": "robotics",
"name": "Robotics"
}
],
"created_at": "2024-01-10T00:00:00Z",
"updated_at": "2025-01-15T12:00:00Z"
}
],
"page_info": {
"limit": 25,
"offset": 0,
"total_count": 1,
"has_next": false
}
}{
"error": "Invalid request parameter",
"code": "invalid_parameter"
}{
"error": "Missing API credentials",
"code": "unauthenticated"
}{
"error": "API key does not grant the required scope",
"code": "insufficient_scope"
}{
"error": "Too many requests, please try again later",
"code": "rate_limited"
}{
"error": "Internal server error",
"code": "internal_error"
}{
"error": "Service temporarily unavailable, please try again later",
"code": "service_unavailable"
}Authorizations
The API key issued to your client. Send it on every request; a missing, unrecognised, or revoked key is rejected with 401.
Query Parameters
Maximum number of elements to return
Number of elements to skip before collecting the result set
An array of company IDs by which to filter
An array of category slugs by which to filter
⌘I