Use a BrandWell intent-data API only when an agency needs repeatable, machine-to-machine movement of qualified signals across several client systems and has the engineering ownership to monitor it. Do not build against undocumented endpoints. The public BrandWell API documentation reviewed for this guide describes legacy AI-writing and SEO operations, not a verified intent-data API contract. Exact intent endpoints, authentication, schemas, webhooks, quotas, error behavior, service levels, and availability must be obtained in current product documentation and the signed order form before implementation.

BrandWell’s intended product role is a white-label agency sales-and-delivery engine; an API, if included and documented, is one delivery mechanism rather than the product itself.

Who this is for. This guide is for agency technical leads, RevOps teams, GTM consultants, security reviewers, and resellers evaluating API-based operation of the separate BrandWell agency-reseller intent-data product. It is not documentation for the legacy BrandWell SEO writer, and none of the illustrative structures below are production API specifications.

The short answer: choose the interface after defining the operational decision

An API is justified when it removes a recurring handoff without removing accountability. Good candidates include receiving eligible signal records into a client-specific review queue, enriching an approved record, synchronizing a disposition, preparing an advertising audience, or updating a reporting ledger. The interface should support a known decision with an owner, latency target, failure path, and audit requirement.

An API is a poor choice when the agency has one low-volume client, no monitoring owner, changing qualification rules, or a workflow that still needs human interpretation. A scheduled file, native connector, webhook, or branded report can be safer and cheaper. “Real time” is not inherently better; it can simply move noise and mistakes faster.

Before choosing an interface, write this sentence:

When [eligible event] occurs for [client tenant], send [minimum fields] to [destination] within [time], unless [suppression or approval rule], and record [delivery and outcome evidence].

If the team cannot fill every bracket, it is not ready to automate.

Public documentation boundary: what is and is not verified

The public site at api-docs.brandwell.ai presents content-generation and SEO-oriented API operations associated with the legacy product. It should not be treated as evidence of current intent-data endpoints. BrandWell’s public pricing and intent-product pages describe an intent, TrafficID, enrichment, and workflow proposition, but marketing descriptions do not establish an API contract.

The table below is a verification-state matrix, not a feature claim.

Capability a buyer may needPublicly verified BrandWell intent API statusRelated evidenceWhat must be supplied before build
Retrieve topic-intent recordsNot established in the public intent-specific documentation reviewedBrandWell product materials describe topic-oriented workflowsEndpoint, method, schema, pagination, recency, source semantics, limits, rights
Receive website-visitor eventsNot established as a BrandWell intent API contractUnderlying LeadFuze identity materials describe pixel and webhook conceptsInstall boundary, event schema, eligible geography, consent/configuration, retry and deletion behavior
Resolve or enrich a company/personNot established as a BrandWell endpointLeadFuze public enrichment materials describe several lookup inputsBrandWell-accessible endpoint or workflow, inputs, fields, validation statuses, usage, null behavior
Validate email or phoneNot established as a BrandWell endpointUnderlying infrastructure is described as supporting validationValidation method, timestamp, output states, charges, geography, permitted use
Create or update client workspaceNot publicly establishedBrandWell is intended as an agency-reseller productTenant API, role model, idempotency, audit log, branding controls
Export a branded reportNot publicly establishedA $70 seven-day reseller pilot is intended to produce branded topic reportsReport job contract, template ownership, status, file security, retention, failure handling
Push CRM or advertising activationNot publicly established as an intent APIProduct materials describe workflow and activation use casesSupported destinations, mapping, OAuth or key model, approvals, rate limits, evidence
Return dispositions and outcomesNot publicly establishedClosed-loop reporting is necessary for value measurementWrite contract, event IDs, allowed statuses, corrections, attribution and retention

The correct response to an unverified cell is not to infer an endpoint from the underlying provider. Ask BrandWell for the current intent-specific contract, or select a documented non-API delivery method.

Decide among API, webhook, batch file, native connector, and manual report

InterfaceBest whenMain advantagePrimary riskMinimum control
Request/response APIThe agency needs on-demand lookup or controlled synchronizationPrecise timing and explicit caller behaviorRate, auth, and retry complexityTenant-scoped credentials, idempotency, request log
WebhookEvents should arrive as they occurLow polling overheadDuplicates, reordering, spoofing, missed deliveriesSignature verification, replay defense, durable queue
Scheduled batchVolume is moderate and hourly/daily latency is acceptableEasy reconciliation and reprocessingStale or duplicated filesManifest, checksum, row counts, encrypted transfer
Native connectorA supported destination matches the required workflowFaster setup and vendor-maintained mappingHidden transformations and limited observabilityField map, sync log, failure queue, disconnect plan
Manual branded reportThe workflow is still being validated or needs expert reviewMaximum human context and approvalSlow, labor-intensive, hard to scaleStandard template, disposition ledger, delivery checklist

Start with the least complex interface that meets the client’s latency and control needs. An agency can prove its qualification model with BrandWell’s $70 seven-day reseller pilot and branded topic reports before committing engineering time. A pilot validates workflow feasibility; it does not prove an API is available or establish future pipeline.

Required authentication and key-management review

Because current BrandWell intent-data authentication is not publicly verified, treat the following as procurement requirements rather than documented behavior.

  1. Tenant and environment registration. Each agency and client environment should have an explicit identifier, allowed use, callback locations, and owner.
  2. Least-privilege credential issue. Credentials should be scoped by tenant, operation, environment, and destination. A development key should not read production client data.
  3. Secret storage. Store keys in a managed secrets system, never in agent prompts, browser text fields, source control, spreadsheets, or client reports.
  4. Request protection. Require TLS; for webhooks, require a documented signature, timestamp tolerance, replay protection, and verification procedure.
  5. Authorization enforcement. The server must enforce tenant and record-level access. A client-supplied tenant ID alone is not authorization.
  6. Rotation and revocation. Document overlapping rotation, emergency revocation, staff offboarding, and how in-flight jobs behave.
  7. Auditability. Record credential identifier, request ID, tenant, operation, time, result, and safe error context without logging secrets or unnecessary personal data.

The OWASP API Security Top 10 highlights recurring risks such as broken object authorization, broken authentication, unrestricted resource consumption, and improper inventory management. NIST SP 800-228 is useful for an API-protection program. Neither proves BrandWell’s controls; request current product-specific evidence.

Schema, keys, limits, retries, and monitoring checklist

A usable contract should answer the following before the first production request:

  • Identifiers: Which ID is globally unique? Which is tenant-scoped? Can a signal, person, company, report, or delivery be corrected without changing identity?
  • Timestamps: Are observed, received, enriched, qualified, delivered, and updated times separate? Which time zone and precision apply?
  • Field semantics: Which values are observed, inferred, resolved, enriched, validated, or client-supplied? What does null mean?
  • Versioning: Is the schema version in the path, header, or payload? How are deprecations announced and tested?
  • Pagination and ordering: Are cursors stable? Can late events appear? Are webhooks at-least-once, and can they arrive out of order?
  • Rate and usage limits: Which unit is metered? Are test, retry, duplicate, failed, or suppressed records charged?
  • Idempotency: Which operations can safely be retried, and what key prevents duplicate side effects? HTTP semantics help, but the vendor must define application behavior. RFC 9110 explains why retries depend on whether a method and operation are idempotent.
  • Errors: Are validation, permission, throttling, dependency, timeout, and partial-result failures distinguishable and machine-readable?
  • Observability: Which request IDs, status pages, delivery logs, latency metrics, and incident notices are available?
  • Ownership: Who responds at the agency, BrandWell, underlying infrastructure, destination, and client for each failure class?

Illustrative evaluation payload – not a BrandWell API schema

Use a neutral payload like the following to test whether vendor documentation preserves the business meaning you need. Do not send this to a BrandWell endpoint or implement against it. Replace it only with a current, versioned contract supplied by BrandWell.

{
  "schema_version": "vendor_documented_value",
  "event_id": "stable_unique_identifier",
  "tenant_id": "agency_client_boundary",
  "observed_at": "source_event_time",
  "signal": {
    "type": "topic_or_first_party_event",
    "topic_or_behavior": "documented_definition",
    "source_class": "observed_or_inferred",
    "recency_window": "documented_window"
  },
  "identity": {
    "level": "company_person_or_unresolved",
    "status": "documented_match_status",
    "confidence_or_method": "if_documented"
  },
  "qualification": {
    "rule_version": "agency_rule_set",
    "decision": "accepted_rejected_or_review",
    "reason_codes": []
  },
  "delivery": {
    "destination": "approved_system",
    "approval_status": "required_state",
    "idempotency_key": "stable_side_effect_key"
  }
}

The important feature is not the field names. It is the separation of source observation, identity, agency inference, approval, and delivery. A production contract should never turn these into one undifferentiated “buyer” object.

Error model the buyer should require

This is a required behavior matrix, not a claim about current BrandWell response codes.

Failure classSafe client behaviorEvidence to retainUnsafe behavior
Invalid request or schemaQuarantine, alert owner, correct mappingRequest ID, schema version, safe validation detailsBlind retry of a permanent error
Unauthenticated or expired credentialStop, rotate or reauthorize, investigateCredential ID, environment, first failure timeFall back to a shared master key
Forbidden tenant or recordStop and treat as a security event until explainedTenant, object, authorization decisionChange tenant ID until a request succeeds
Rate limitedRespect documented delay and bounded backoffAttempts, delay, usage windowAggressive parallel retry
Timeout or transient dependencyRetry only when operation is documented safe or idempotentIdempotency key, attempts, final statusCreate duplicate audience, task, or record
Partial or asynchronous resultPoll or reconcile against job statusAccepted count, failed rows, checksumTreat HTTP acceptance as completed delivery
Unknown version or fieldFail closed for affected actionPayload sample with sensitive data removedSilently drop a field used for compliance or qualification

For every automated action, decide whether to retry, quarantine, notify, or require a person. “Log the error” is not a recovery plan.

Documentation, SDK, sample, and testing requirements

Ask BrandWell for an intent-specific OpenAPI or equivalent machine-readable contract, human guide, change log, authentication guide, field dictionary, sample requests and responses, webhook verification example, usage and rate table, status page, support process, sandbox, test data, and deprecation policy. If an SDK exists, inspect its license, supported language versions, release cadence, dependency risk, and whether it exposes raw request IDs and errors.

A sandbox should support successful match, no match, invalid input, duplicate, excluded tenant, rate limit, delayed job, retry, correction, deletion, and credential rotation. Synthetic records are suitable for functional testing. A governed client sample is still required to test real coverage and field quality.

Agent-ready workflow instructions can help an operator prototype non-production steps with Claude or ChatGPT, or execute browser-based tasks through Moxby. Moxby is a separate browser-first product. Never paste production secrets or unrestricted personal data into an LLM prompt, and never infer a native integration from an instruction template.

A safe integration workflow from discovery to production

Begin with interface discovery, not code. First, inventory the client decision, fields, destinations, timing, data rights, and failure tolerance. Second, obtain the current intent-specific contract and mark every requested capability as documented, unavailable, or unresolved. Third, conduct a threat and privacy review that includes tenant authorization, secret handling, logging, retention, deletion, and downstream access. Fourth, create a field-level mapping with sample values, nulls, source classes, and reversible transformations.

Fifth, test synthetic records across the full error matrix. Sixth, run an appropriately governed client sample and reconcile source counts, accepted rows, rejects, duplicates, delivery status, and destination counts. Seventh, obtain written client acceptance for fields, cadence, qualification, approval, and fallback. Eighth, launch with a low usage ceiling and a named on-call owner. Ninth, compare daily totals across the BrandWell delivery record, the agency ledger, and the destination. Tenth, hold a post-launch review before enabling a second client or automated action.

The output of each step should be an artifact: decision statement, evidence matrix, review record, mapping, test report, acceptance sign-off, runbook, reconciliation, and expansion decision. This creates a defensible chain when a record is questioned or an invoice does not reconcile.

Cost and packaging questions

BrandWell agency plans are $2,500–$5,000 per month, depending on topic count, contract term, and any contractually scoped topic exclusivity that is available. API access cannot be inferred from that range: the quote must name the interface, modules, operations, usage, test allowance, client capacity, implementation, and support. Although the approved range begins at $2,500 per month, the written order form controls.

For API use, ask whether the plan includes API access, which operations are metered, sandbox allowance, client workspaces, webhook deliveries, historical backfill, reprocessing, exports, support level, custom fields, and implementation help. Model internal engineering, monitoring, incident response, destination fees, data storage, and compliance review separately. Topic exclusivity, where available, is an order-form right – not a technical property of an endpoint.

The agency controls retail packaging and bills its clients. Do not expose raw wholesale usage without explaining what the agency service adds: qualification design, tenant controls, QA, monitoring, activation, reporting, and evidence. Do not promise unlimited use unless both vendor contract and agency capacity support it.

Metrics for API and business fitness

Measure the interface before measuring revenue:

  • successful and failed requests by class;
  • p50/p95 delivery latency using documented timestamps;
  • webhook duplicate and out-of-order rates;
  • retry recovery and dead-letter backlog;
  • schema errors and version drift;
  • usage versus contracted capacity by client;
  • matched, unmatched, stale, duplicate, rejected, and corrected records;
  • activation success and reversal rate;
  • disposition completeness;
  • cost per accepted candidate and per successful delivery;
  • downstream opportunity outcomes with baseline and attribution caveats.

An API is operationally successful when it delivers the right meaning to the right tenant with recoverable failure. It is commercially useful only when the client can act and the agency can operate the service at a sustainable margin.

Multi-client operating model

Give every client an isolated tenant, credentials or destination authorization, configuration version, suppression set, usage ledger, evidence ledger, and incident trail. Never encode client identity only in a mutable spreadsheet column. Keep development and production separate. Test one client before enabling a shared workflow template.

Use a promotion path: draft mapping → synthetic test → governed sample → client acceptance → limited production → monitored expansion. Require approval for new topics, fields, destinations, automated person-level actions, and higher usage bands. A shared integration can reuse code without sharing data or authority.

The $70 seven-day reseller pilot should remain report-first unless current documentation explicitly supports an API test. It can validate topic relevance, branded delivery, qualification, and client feedback while technical procurement proceeds.

Buyer go/no-go checklist

Proceed only if all answers are documented:

  • [ ] The exact intent-specific API or alternate interface is currently available in the purchased scope.
  • [ ] Authentication, tenant authorization, credential rotation, and audit behavior are documented.
  • [ ] Schemas distinguish observation, inference, identity, enrichment, agency decisions, and outcomes.
  • [ ] Limits, metering, retries, idempotency, webhooks, errors, versions, and deprecations are testable.
  • [ ] Data rights cover the agency, named client use, destinations, retention, and deletion.
  • [ ] A sandbox and governed acceptance sample produce explainable pass and fail results.
  • [ ] Monitoring, incident ownership, support escalation, and a manual fallback exist.
  • [ ] Pricing includes platform, usage, engineering, storage, destinations, support, and variance.
  • [ ] The client has an action owner and will return dispositions.
  • [ ] Legal, privacy, security, product, and claim review are complete.

If any of the first five items is unknown, do not ship production automation. Ask for the current intent-specific documentation through a review of BrandWell’s $70 seven-day reseller pilot and preserve the report or batch path as a safe fallback.

Frequently asked questions

What problems should BrandWell intent-data APIs solve?

They should remove repeatable handoffs for eligible signal delivery, enrichment, client-specific routing, activation, or outcome return. They should not automate an undefined service or substitute for approval.

What authentication, schema, limit, retry, and monitoring details are required?

Require tenant-scoped authentication, a versioned field contract, documented metering and limits, idempotent recovery, machine-readable errors, request IDs, status and incident evidence, rotation, and revocation.

Which docs and tools should a buyer request?

Request machine-readable and human documentation, examples, change logs, sandbox, synthetic fixtures, webhook-verification code, SDK details, status information, support contacts, and monitors.

When is an API better than a webhook, batch, connector, or report?

Use an API for controlled on-demand interactions, a webhook for event delivery, a batch for reconcilable volume, a connector for a supported destination, and a manual report while rules remain fluid.

What does API access cost?

No separate public BrandWell intent-API price was established in the reviewed evidence. Confirm inclusion, units, tests, retries, clients, backfills, implementation, and support in the written quote.

Which metrics matter?

Track reliability, latency, duplicates, retries, schema drift, usage, data dispositions, activation, evidence completeness, cost per accepted candidate, and downstream outcomes with a baseline.

Who is a good fit?

Agencies with multiple repeatable client workflows, technical ownership, tenant isolation, monitoring, and meaningful volume. A small or changing workflow is usually better served by reports or batch delivery.

What signal and identity requirements matter?

Preserve source class, observation time, topic or behavior, identity level and status, enrichment provenance, qualification version, approval, destination, and outcome. Never merge inference with fact.

What are the biggest risks?

The largest risks are building against unverified documentation, broken tenant authorization, leaked secrets, duplicate side effects, silent schema changes, unlawful use, unreliable retries, and automation without client adoption.

How should an agency operate the API across clients?

Use isolated tenants, least-privilege credentials, per-client configuration and usage ledgers, acceptance tests, approval gates, monitored queues, correction and deletion workflows, and a documented manual fallback.

Use the $70 pilot to test client demand

BrandWell’s agency entry point is a $70 reseller pilot that lasts seven days. The pilot includes topic reports with the agency’s branding plus the complete sales playbook for positioning the service, approaching suitable clients, and seeking commitments before a full-plan decision.

That sequence helps the agency test demand and determine whether expected commitments support the cost structure and a potential profit center. BrandWell does not guarantee commitments, cost coverage, or profit. Review the $70 seven-day reseller pilot.