Skip to main content

siqa-agent

SIQA Agent SDK for Python.

Installation

pip install siqa-agent

Usage

from siqa_agent import SIQAClient

client = SIQAClient(
    api_key="your_api_key",
    brand_id="your_brand_id",
    debug=False,
)

# Initialise and start heartbeat
init = client.init("https://example.com/page")
print("Deployment mode:", init.mode)

# Fetch schema recommendations
schemas = client.get_schema_recommendations("https://example.com/page")
print("Schemas:", schemas)

# Report injected schemas
client.report_schema_injection("https://example.com/page", ["Organization"])

# Generate content brief
brief = client.generate_content({"brand_id": "your_brand_id", "keyword": "AI visibility"})
print(brief)

client.stop()

Async Usage

import asyncio
from siqa_agent import AsyncSIQAClient, SIQAConfig

async def main():
    config = SIQAConfig(api_key="...", brand_id="...")
    async with AsyncSIQAClient(config) as client:
        init = await client.init("https://example.com/page")
        print(init)

asyncio.run(main())

API

  • init(page_url) — Initialise the SDK and start heartbeats.
  • get_schema_recommendations(page_url) — Fetch pending JSON-LD schemas.
  • report_schema_injection(page_url, schemas) — Confirm schemas injected into the DOM.
  • submit_page_report(report) — Submit a full page audit.
  • generate_content(opts) — Generate an AEO-scored content brief.
  • poll_citations() — Poll for citation changes.
  • stop() / aclose() — Stop background timers.

Metadata

Release files for siqa-agent 1.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for siqa-agent 1.0.1
File Size Uploaded Provenance Actions
siqa_agent-1.0.1.tar.gz 8.2 kB Without provenance Details for siqa_agent-1.0.1.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for siqa-agent 1.0.1
File Interpreter ABI Platform Actions
siqa_agent-1.0.1-py3-none-any.whl Python 3 none any Details for siqa_agent-1.0.1-py3-none-any.whl

Total release size: 16.5 kB

Release files / siqa_agent-1.0.1.tar.gz

Download URL siqa_agent-1.0.1.tar.gz
Size 8.2 kB
Tags Source
SHA-256 checksum
How to use checksums
f46e1d1695527e82134ad01f1bc34170d42a75c4c7cbc09089a3854a63bca10a
BLAKE2b-256 checksum
How to use checksums
b36d09506581c97475e8f0f64a1a6b120bb5d0cc5f57d3bf27cb82b64fead901
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.6

Release files / siqa_agent-1.0.1-py3-none-any.whl

Download URL siqa_agent-1.0.1-py3-none-any.whl
Size 8.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0b07b6f4dfdf6d6a15e3a73c096f8f845ba6121d4aea2ba62e1091bedbdda4df
BLAKE2b-256 checksum
How to use checksums
33e3f49e67f6edf48cd1bc101f605946740b86e9c9f0eb0ebabc5d322e9a2e0e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.6

Security for siqa-agent 1.0.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

1.0.1 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page