Delivery

How to access the Autobound Signal Database via Google Cloud Storage.

We provision read access to Google Cloud Storage (GCS) buckets. You authenticate with a service account we provide and pull data on your own schedule.

⚠️

January 2026 Migration: We've migrated 15 signal categories to new bucket URIs with standardized schemas. Old URIs will be deprecated in February 2026. See the Changelog for full migration details and a checklist.

Available Buckets

Each signal type has its own dedicated bucket. Access each bucket directly by its URI.

📘

Note: Bucket listing permissions (gsutil ls gs://autobound-*) are disabled for security reasons. You must access each bucket directly using its full URI.

SEC Filings

BucketDescription
gs://autobound-10k-v1/SEC 10-K annual filings
gs://autobound-10q-v1/SEC 10-Q quarterly filings
gs://autobound-20f-v1/SEC 20-F foreign company filings
gs://autobound-6k-v1/SEC 6-K foreign company reports
gs://autobound-8k/SEC 8-K current reports
gs://autobound-earnings-transcripts/Earnings call transcripts

Social & Web Signals

BucketDescription
gs://autobound-linkedin-post-company-v2/LinkedIn posts (company-level)
gs://autobound-linkedin-post-contact-v3/LinkedIn posts (contact-level)
gs://autobound-linkedin-comments-contact-v1/LinkedIn comments (contact-level)
gs://autobound-glassdoor-company-v2/Glassdoor company reviews
gs://autobound-reddit-company-v1/Reddit mentions (company-level)
gs://autobound-twitter-company-posts/Twitter/X posts (company-level)
gs://autobound-x-company/Twitter/X posts (company-level)
gs://autobound-x-contact/Twitter/X posts (contact-level)
gs://autobound-youtube-company/YouTube activity (company-level)
gs://autobound-youtube-contact/YouTube activity (contact-level)

Company Intelligence

BucketDescription
gs://autobound-news-v2/News signals
gs://autobound-hiring-trends/Hiring trends
gs://autobound-hiring-velocity-v1/Hiring velocity
gs://autobound-employee-growth-v1/Employee growth signals
gs://autobound-github-v1/GitHub activity
gs://autobound-product-reviews-v1/Product reviews (G2)
gs://autobound-patents/Patent filings
gs://autobound-seo-traffic/SEO & traffic signals
gs://autobound-website-intelligence-v1/Website intelligence
gs://autobound-work-milestones/Work milestones
gs://autobound-financials/Financial data
gs://autobound-tech-used/Technology stack
gs://autobound-intent/Intent signals

Reference Data

BucketDescription
gs://autobound-company-database/Company database
gs://autobound-contact-database/Contact database
gs://autobound-manifests/Data manifests

Bucket Structure

Each bucket contains timestamped folders. Each folder has two files: output.jsonl and output.parquet.

gs://autobound-news-v2/
├── 2026-01-31-17-30-00/
│   ├── output.jsonl
│   └── output.parquet
├── 2025-12-31-17-30-00/
│   ├── output.jsonl
│   └── output.parquet
└── ...

Pull from the most recent folder to get the latest data.

Authentication

  1. We provide you with a GCP service account JSON key file
  2. Set the environment variable: export GOOGLE_APPLICATION_CREDENTIALS="/path/to/key.json"
  3. Use gsutil to access the buckets
Example: Listing and downloading files
# List folders in a bucket (access each bucket directly by URI)
gsutil ls gs://autobound-news-v2/

# Download JSONL
gsutil cp gs://autobound-news-v2/2026-01-31-17-30-00/output.jsonl ./

# Download Parquet
gsutil cp gs://autobound-news-v2/2026-01-31-17-30-00/output.parquet ./

Note: Listing all buckets (gsutil ls gs://autobound-*) is disabled. Access each bucket directly using its full URI from the table above.


File Formats

Both formats contain the same data. Choose based on your pipeline.

FormatFileBest For
JSONLoutput.jsonlStreaming ingestion, debugging, simple parsing
Parquetoutput.parquetData warehouses, analytics, large-scale processing
JSONL example

One signal per line:

{"signal_id":"7dfdb4b4-c0b4-4620-aca6-e7263123028e","signal_type":"news","detected_at":"2026-01-15T10:30:00Z","association":"company","company":{"name":"Acme Corp","domain":"acme.com"},"data":{"summary":"Acme Corp announces expansion into European markets...","source_url":"https://example.com/news/acme-expansion"}}
Parquet schema
signal_id: STRING
signal_type: STRING
signal_subtype: STRING
detected_at: TIMESTAMP
association: STRING
company: STRUCT<name, domain, linkedin_url, industries, employee_count_low, employee_count_high, description>
contact: STRUCT<first_name, last_name, full_name, email, job_title, linkedin_url, city, state, country>
data: STRING (JSON-encoded)

The data field is JSON-encoded to support varying fields across signal types.


Refresh Cadence

CategoryFrequencyNext Delivery
SEC Filings (10-K, 10-Q, 8-K, 20-F, 6-K)WeeklyJan 31, 2026
Earnings TranscriptsWeeklyJan 31, 2026
NewsWeeklyJan 31, 2026
Hiring TrendsWeeklyJan 31, 2026
Hiring VelocityWeeklyJan 31, 2026
LinkedIn Posts (Company)MonthlyFeb 13, 2026
LinkedIn Posts (Contact)MonthlyFeb 13, 2026
LinkedIn Comments (Contact)MonthlyFeb 13, 2026
Glassdoor ReviewsMonthlyFeb 13, 2026
Reddit MentionsMonthlyFeb 13, 2026
GitHub ActivityMonthlyFeb 13, 2026
Product Reviews (G2)MonthlyFeb 13, 2026
SEO & TrafficMonthlyFeb 13, 2026
Website IntelligenceMonthlyFeb 13, 2026
Employee GrowthQuarterlyApr 2026
Patent FilingsMonthlyFeb 13, 2026
Twitter/X ActivityMonthlyFeb 13, 2026
YouTube ActivityMonthlyFeb 13, 2026

Getting Started

  1. Contact [email protected] to get your service account credentials
  2. Choose which signal types you need
  3. Set up authentication and start pulling data