Get statute changes for a company
curl --request GET \
--url https://lens-api.tic.io/companies/{id}/statute-changes \
--header 'x-api-key: <api-key>'import requests
url = "https://lens-api.tic.io/companies/{id}/statute-changes"
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://lens-api.tic.io/companies/{id}/statute-changes', 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://lens-api.tic.io/companies/{id}/statute-changes",
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://lens-api.tic.io/companies/{id}/statute-changes"
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://lens-api.tic.io/companies/{id}/statute-changes")
.header("x-api-key", "<api-key>")
.asString();require 'uri'
require 'net/http'
url = URI("https://lens-api.tic.io/companies/{id}/statute-changes")
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[
{
"companyStatuteChangeId": 123,
"statuteChangeRegistrationDate": "2023-11-07T05:31:56Z",
"caseNumber": 123,
"caseYear": 123,
"caseRegistrationDate": "2023-11-07T05:31:56Z"
}
]Companies
Get statute changes for a company
Returns the registered changes to the statutes (stadgar) for company forms other than AB, as notified by Bolagsverket: the statute change registration date and the case (number, year, registration time) that delivered it.
GET
/
companies
/
{id}
/
statute-changes
Get statute changes for a company
curl --request GET \
--url https://lens-api.tic.io/companies/{id}/statute-changes \
--header 'x-api-key: <api-key>'import requests
url = "https://lens-api.tic.io/companies/{id}/statute-changes"
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://lens-api.tic.io/companies/{id}/statute-changes', 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://lens-api.tic.io/companies/{id}/statute-changes",
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://lens-api.tic.io/companies/{id}/statute-changes"
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://lens-api.tic.io/companies/{id}/statute-changes")
.header("x-api-key", "<api-key>")
.asString();require 'uri'
require 'net/http'
url = URI("https://lens-api.tic.io/companies/{id}/statute-changes")
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[
{
"companyStatuteChangeId": 123,
"statuteChangeRegistrationDate": "2023-11-07T05:31:56Z",
"caseNumber": 123,
"caseYear": 123,
"caseRegistrationDate": "2023-11-07T05:31:56Z"
}
]Pro+ tier
Returns the registered changes to the company’s statutes (stadgar), one entry per Bolagsverket case, newest case first. Only delivered for company forms other than AB (for example economic associations, housing cooperatives and partnerships); limited companies have articles of association instead.
statuteChangeRegistrationDate is the registration date of the latest change to the statutes as of that case, so a later case can repeat a date it already reported. caseNumber, caseYear and caseRegistrationDate identify the case. The latest date is also returned as latestStatuteChangeDate by company details.Authorizations
Path Parameters
Internal company ID