/idaho/companies
curl --request POST \
--url https://api.anysite.io/api/idaho/companies \
--header 'Content-Type: application/json' \
--header 'access-token: <api-key>' \
--data '
{
"file_number": "<string>",
"timeout": 300
}
'import requests
url = "https://api.anysite.io/api/idaho/companies"
payload = {
"file_number": "<string>",
"timeout": 300
}
headers = {
"access-token": "<api-key>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {'access-token': '<api-key>', 'Content-Type': 'application/json'},
body: JSON.stringify({file_number: '<string>', timeout: 300})
};
fetch('https://api.anysite.io/api/idaho/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://api.anysite.io/api/idaho/companies",
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([
'file_number' => '<string>',
'timeout' => 300
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json",
"access-token: <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"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api.anysite.io/api/idaho/companies"
payload := strings.NewReader("{\n \"file_number\": \"<string>\",\n \"timeout\": 300\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("access-token", "<api-key>")
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://api.anysite.io/api/idaho/companies")
.header("access-token", "<api-key>")
.header("Content-Type", "application/json")
.body("{\n \"file_number\": \"<string>\",\n \"timeout\": 300\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.anysite.io/api/idaho/companies")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["access-token"] = '<api-key>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"file_number\": \"<string>\",\n \"timeout\": 300\n}"
response = http.request(request)
puts response.read_body[
{
"file_number": "<string>",
"@type": "IdahoCompany",
"name": "<string>",
"filing_type": "<string>",
"status": "<string>",
"standing": "<string>",
"formed_in": "<string>",
"duration": "<string>",
"initial_filing_date": "<string>",
"inactive_filing_date": "<string>",
"expiration_date": "<string>",
"annual_report_due_date": "<string>",
"principal_address": {
"@type": "IdahoAddress",
"street": "<string>",
"locality": "<string>"
},
"mailing_address": {
"@type": "IdahoAddress",
"street": "<string>",
"locality": "<string>"
},
"registered_agent": {
"@type": "IdahoRegisteredAgent",
"name": "<string>",
"type": "<string>",
"registration_id": "<string>",
"address": "<string>"
}
}
]{
"detail": [
{
"loc": [
"<string>"
],
"msg": "<string>",
"type": "<string>",
"input": "<unknown>",
"ctx": {}
}
]
}US
/idaho/companies
Get full Idaho business details from the Secretary of State registry by file number: name, filing type, status, standing, jurisdiction of formation, term of duration, initial filing date, inactive filing date, expiration date, annual report due date, principal and mailing addresses and registered agent (name, type, registration id, address).
Price: 1 credit
POST
/
api
/
idaho
/
companies
/idaho/companies
curl --request POST \
--url https://api.anysite.io/api/idaho/companies \
--header 'Content-Type: application/json' \
--header 'access-token: <api-key>' \
--data '
{
"file_number": "<string>",
"timeout": 300
}
'import requests
url = "https://api.anysite.io/api/idaho/companies"
payload = {
"file_number": "<string>",
"timeout": 300
}
headers = {
"access-token": "<api-key>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {'access-token': '<api-key>', 'Content-Type': 'application/json'},
body: JSON.stringify({file_number: '<string>', timeout: 300})
};
fetch('https://api.anysite.io/api/idaho/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://api.anysite.io/api/idaho/companies",
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([
'file_number' => '<string>',
'timeout' => 300
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json",
"access-token: <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"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api.anysite.io/api/idaho/companies"
payload := strings.NewReader("{\n \"file_number\": \"<string>\",\n \"timeout\": 300\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("access-token", "<api-key>")
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://api.anysite.io/api/idaho/companies")
.header("access-token", "<api-key>")
.header("Content-Type", "application/json")
.body("{\n \"file_number\": \"<string>\",\n \"timeout\": 300\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.anysite.io/api/idaho/companies")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["access-token"] = '<api-key>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"file_number\": \"<string>\",\n \"timeout\": 300\n}"
response = http.request(request)
puts response.read_body[
{
"file_number": "<string>",
"@type": "IdahoCompany",
"name": "<string>",
"filing_type": "<string>",
"status": "<string>",
"standing": "<string>",
"formed_in": "<string>",
"duration": "<string>",
"initial_filing_date": "<string>",
"inactive_filing_date": "<string>",
"expiration_date": "<string>",
"annual_report_due_date": "<string>",
"principal_address": {
"@type": "IdahoAddress",
"street": "<string>",
"locality": "<string>"
},
"mailing_address": {
"@type": "IdahoAddress",
"street": "<string>",
"locality": "<string>"
},
"registered_agent": {
"@type": "IdahoRegisteredAgent",
"name": "<string>",
"type": "<string>",
"registration_id": "<string>",
"address": "<string>"
}
}
]{
"detail": [
{
"loc": [
"<string>"
],
"msg": "<string>",
"type": "<string>",
"input": "<unknown>",
"ctx": {}
}
]
}Authorizations
API token from the dashboard
Headers
Body
application/json
Response
Successful Response
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
⌘I