Website Intelligence (Flagship)
Flagship endpoint that runs meta_tags, json_ld, pixels, tech_stack, social_links, emails, SSL certificate analysis, and response headers inspection in parallel. Returns a comprehensive website intelligence report including SEO scoring.
Pricing: 5 credits per call
curl -X POST "https://v3-api.texau.com/api/v1/website_intelligence" \
-H "Content-Type: application/json" \
-H "x-api-key: YOUR_API_KEY" \
-d '{
"url": "https://example.com",
"modules": [
"example_string"
],
"cache": true
}'
import requests
import json
url = "https://v3-api.texau.com/api/v1/website_intelligence"
headers = {
"Content-Type": "application/json",
"x-api-key": "YOUR_API_KEY"
}
data = {
"url": "https://example.com",
"modules": [
"example_string"
],
"cache": true
}
response = requests.post(url, headers=headers, json=data)
print(response.json())
const response = await fetch("https://v3-api.texau.com/api/v1/website_intelligence", {
method: "POST",
headers: {
"Content-Type": "application/json",
"x-api-key": "YOUR_API_KEY"
},
body: JSON.stringify({
"url": "https://example.com",
"modules": [
"example_string"
],
"cache": true
})
});
const data = await response.json();
console.log(data);
package main
import (
"fmt"
"net/http"
"bytes"
"encoding/json"
)
func main() {
data := []byte(`{
"url": "https://example.com",
"modules": [
"example_string"
],
"cache": true
}`)
req, err := http.NewRequest("POST", "https://v3-api.texau.com/api/v1/website_intelligence", bytes.NewBuffer(data))
if err != nil {
panic(err)
}
req.Header.Set("Content-Type", "application/json")
req.Header.Set("x-api-key", "YOUR_API_KEY")
client := &http.Client{}
resp, err := client.Do(req)
if err != nil {
panic(err)
}
defer resp.Body.Close()
fmt.Println("Response Status:", resp.Status)
}
require 'net/http'
require 'json'
uri = URI('https://v3-api.texau.com/api/v1/website_intelligence')
http = Net::HTTP.new(uri.host, uri.port)
http.use_ssl = true
request = Net::HTTP::Post.new(uri)
request['Content-Type'] = 'application/json'
request['x-api-key'] = 'YOUR_API_KEY'
request.body = '{
"url": "https://example.com",
"modules": [
"example_string"
],
"cache": true
}'
response = http.request(request)
puts response.body
{
"data": {
"meta_tags": {},
"json_ld": {},
"pixels": {},
"tech_stack": {},
"social_links": {},
"emails": {},
"ssl_certificate": {},
"response_headers": {},
"seo_score": 3.14,
"seo_issues": [
"example_string"
]
},
"meta": {
"cache_hit": true,
"execution_time_ms": 42
}
}
{
"error": "Forbidden",
"message": "You don't have permission to access this resource",
"code": 403
}
{
"error": "Too Many Requests",
"message": "Rate limit exceeded. Please try again later",
"code": 429,
"retryAfter": 3600
}
/website_intelligence
Your TexAu API key. Contact TexAu to obtain one.
The media type of the request body
URL to analyze
Specific modules to run (defaults to all). Options include meta_tags, json_ld, pixels, tech_stack, social_links, emails, ssl_certificate, response_headers.
Request Preview
Response
Response will appear here after sending the request
Authentication
API Key for authentication. Your TexAu API key. Contact TexAu to obtain one.
Body
URL to analyze
Specific modules to run (defaults to all). Options include meta_tags, json_ld, pixels, tech_stack, social_links, emails, ssl_certificate, response_headers.
Responses
SEO, OG, and Twitter Card meta tags
JSON-LD structured data
Tracking pixels detected
Technologies and GTM signals
Social media profile links
Email addresses found
SSL certificate details
HTTP response headers analysis
Overall SEO score (0-100)
List of SEO issues found
Last updated 2 weeks ago
Built with Documentation.AI