Company Mission Statement API
curl --request POST \
--url https://api.cufinder.io/v3/companies/mission \
--header 'Content-Type: application/json' \
--header 'x-api-key: <api-key>' \
--data '
{
"query": "<string>"
}
'import requests
url = "https://api.cufinder.io/v3/companies/mission"
payload = { "query": "<string>" }
headers = {
"x-api-key": "<api-key>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {'x-api-key': '<api-key>', 'Content-Type': 'application/json'},
body: JSON.stringify({query: '<string>'})
};
fetch('https://api.cufinder.io/v3/companies/mission', 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.cufinder.io/v3/companies/mission",
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([
'query' => '<string>'
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json",
"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"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api.cufinder.io/v3/companies/mission"
payload := strings.NewReader("{\n \"query\": \"<string>\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-api-key", "<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.cufinder.io/v3/companies/mission")
.header("x-api-key", "<api-key>")
.header("Content-Type", "application/json")
.body("{\n \"query\": \"<string>\"\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.cufinder.io/v3/companies/mission")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-api-key"] = '<api-key>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"query\": \"<string>\"\n}"
response = http.request(request)
puts response.read_bodyCompany APIs
Company Mission Statement API
Personalized outreach converts better when messaging aligns with a prospect’s stated values and strategic direction. The Company Mission Statement API extracts verified mission statements from any company domain across CUFinder’s 85M+ company database, returning full mission text with source URLs and extraction confidence scores that validate statement authenticity. Built for sales engagement platforms, personalization engines, and account research tools, this RESTful endpoint delivers mission statement data, including vision statements, core values, and purpose declarations, that power contextual email writing, pitch deck customization, and strategic account planning workflows across your customer acquisition systems.
POST
/
v3
/
companies
/
mission
Company Mission Statement API
curl --request POST \
--url https://api.cufinder.io/v3/companies/mission \
--header 'Content-Type: application/json' \
--header 'x-api-key: <api-key>' \
--data '
{
"query": "<string>"
}
'import requests
url = "https://api.cufinder.io/v3/companies/mission"
payload = { "query": "<string>" }
headers = {
"x-api-key": "<api-key>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {'x-api-key': '<api-key>', 'Content-Type': 'application/json'},
body: JSON.stringify({query: '<string>'})
};
fetch('https://api.cufinder.io/v3/companies/mission', 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.cufinder.io/v3/companies/mission",
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([
'query' => '<string>'
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json",
"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"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api.cufinder.io/v3/companies/mission"
payload := strings.NewReader("{\n \"query\": \"<string>\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("x-api-key", "<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.cufinder.io/v3/companies/mission")
.header("x-api-key", "<api-key>")
.header("Content-Type", "application/json")
.body("{\n \"query\": \"<string>\"\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.cufinder.io/v3/companies/mission")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["x-api-key"] = '<api-key>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"query\": \"<string>\"\n}"
response = http.request(request)
puts response.read_bodyCommon Use Cases
What a company says it stands for is useful context for any kind of personalized outreach.- Personalized Outreach: Referencing a company’s mission to warm up cold emails.
- Account Research: Understanding what an account cares about before a call.
- Messaging: Tailoring pitches to a company’s stated values.
- Data Enrichment: Adding mission text to CRM records for context.
- Market Research: Comparing how companies in a sector position themselves.
Attributes
string
required
Company domain or website URL, for example
stripe.com.Response
{
"success": true,
"data": {
"mission_statement": "Our mission is to help all types of businesses accept payments, build flexible billing models, and manage money movement.",
"company": {
"name": "stripe",
"domain": "stripe.com",
"industry": {
"name": "technology, information and internet",
"sic_code": null,
"naics_code": null
},
"type": "privately held",
"size": {
"employee_range": "5001-10000",
"employee_count": 16622
},
"followers_count": 1750304,
"location": {
"country": "united states",
"country_code": "US",
"state": "california",
"city": "south san francisco",
"address": "354 oyster point blvd,south san francisco, california 94080, us",
"postal_code": "94080",
"latitude": null,
"longitude": null
},
"social": {
"linkedin": "linkedin.com/company/stripe",
"facebook": "facebook.com/stripepayments",
"instagram": "https://instagram.com/stripepress",
"twitter_x": "twitter.com/stripe",
"youtube": "https://youtube.com/watch",
"tiktok": "https://tiktok.com/@cornerstonebooks"
}
}
},
"meta": {
"confidence": 97,
"query": {
"query": "stripe.com"
},
"credits": {
"charged": 1,
"remaining": 9328
}
}
}
Related APIs
Company Snapshot
Get a quick company overview.
Company Enrichment
Enrich a company with full firmographics.
Company Tech Stack Finder
List the technologies a company uses.
Company Search
Search companies with multiple filters.

