imgauth — API di attestazione opere digitali

Digital-work attestation and proof-of-existence service operated by Spazio Genesi ETS, an Italian non-profit (third-sector entity). The client computes a SHA-256 fingerprint locally and sends only the 64-hex hash — file bytes never leave the device. The service binds that fingerprint to a signed server-side timestamp (HMAC), issues a PAdES B-LT signed PDF certificate carrying an RFC 3161 timestamp from an Adobe AATL-recognised TSA, and anchors the fingerprint in Bitcoin through OpenTimestamps across four independent calendars. Verification is free and unlimited for anyone, and the proof of existence never expires. Exposes an 18-operation public REST API (OpenAPI 3.0.3, served at the API host root), a hosted zero-install remote MCP server whose eight tools answer tools/list anonymously, an sg-attest CLI, a GitHub Action, embeddable SVG badges and three CORS-open public status endpoints. The API contract is in Italian by design. Positioned explicitly as a NON-QUALIFIED attestation under eIDAS 2.0.

imgauth — API di attestazione opere digitali publishes 1 API on the APIs.io network: imgauth REST API. Tagged areas include digital notarization, timestamping, proof-of-existence, content authenticity, and provenance.

imgauth — API di attestazione opere digitali’s developer surface includes authentication, documentation, API reference, getting-started guide, signup flow, pricing, support, and 28 more developer resources.

65.7/100 strong ▬ flat Agent 46/100 agent ready Full breakdown ↓
scored 2026-08-17 · rubric v0.11.0
2 APIs 2 MCP Servers
digital notarizationtimestampingproof-of-existencecontent authenticityprovenancecopyrightIP protectionblockchainBitcoinOpenTimestampssecuritydocumente-signatureMCP

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-08-17 · rubric v0.11.0
Composite quality — 65.7/100 · strong
Contract Quality 13.0 / 25
Developer Ergonomics 13.9 / 20
Commercial Clarity 18.4 / 20
Operational Transparency 10.3 / 13
Governance 2.5 / 12
Discoverability 7.6 / 10
Agent readiness — 46/100 · agent ready
Machine-Readable Contract 18 / 18
Agentic Access Contract 0 / 10
MCP Server 0 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 8 / 8
Request/Response Examples 7 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 0 / 6
Agent Skills 5 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 3 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/imgauth-api-di-attestazione-opere-digitali: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 2

Individual APIs this provider publishes, each with its own machine-readable definition.

imgauth REST API

Attestation/proof-of-existence REST API. Client-side SHA-256 hashing, signed PDF certificates, RFC 3161 timestamps, OpenTimestamps/Bitcoin anchoring, verifiable certificate page...

imgauth Remote MCP Server

Hosted, zero-install MCP server (Streamable HTTP, protocol 2025-06-18) exposing the attestation service to MCP-capable agents. The eight tools were read live from tools/list on ...

Open Collections 1

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

MCP Servers 2

Model Context Protocol servers that expose these APIs to AI agents.

mcp

MCP SERVER

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

Security Posture 4

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Imgauth Api Di Attestazione Opere Digitali Vulnerability Disclosure

Hackerone · security.txt · contact published

SECURITY

Resources

Get Started 3

Portal, sign-up, and the first successful call

Documentation 2

Reference material describing how the API behaves

Agent Surfaces 3

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 6

Pagination, idempotency, versioning, errors, and events

Build 5

SDKs, sample code, and the tooling you integrate with

Access & Security 7

Authentication, authorization, and security posture

Scroll for all 7

Operate 5

Status, limits, changes, and where to get help

Commercial 4

Pricing, plans, and the legal terms of use

Source (apis.yml)

apis.yml Raw ↑
name: imgauth — API di attestazione opere digitali
description: Digital-work attestation and proof-of-existence service operated by Spazio Genesi ETS, an Italian non-profit
  (third-sector entity). The client computes a SHA-256 fingerprint locally and sends only the 64-hex hash — file bytes never
  leave the device. The service binds that fingerprint to a signed server-side timestamp (HMAC), issues a PAdES B-LT signed
  PDF certificate carrying an RFC 3161 timestamp from an Adobe AATL-recognised TSA, and anchors the fingerprint in Bitcoin
  through OpenTimestamps across four independent calendars. Verification is free and unlimited for anyone, and the proof of
  existence never expires. Exposes an 18-operation public REST API (OpenAPI 3.0.3, served at the API host root), a hosted
  zero-install remote MCP server whose eight tools answer tools/list anonymously, an sg-attest CLI, a GitHub Action, embeddable
  SVG badges and three CORS-open public status endpoints. The API contract is in Italian by design. Positioned explicitly
  as a NON-QUALIFIED attestation under eIDAS 2.0.
url: https://imgauth-api-di-attestazione-opere-digitali.apievangelist.com/apis.yml
created: '2026-07-19'
modified: '2026-08-11'
specificationVersion: '0.21'
image: https://attestazione.spaziogenesi.org/og.png
tags:
- digital notarization
- timestamping
- proof-of-existence
- content authenticity
- provenance
- copyright
- IP protection
- blockchain
- Bitcoin
- OpenTimestamps
- security
- document
- e-signature
- MCP
apis:
- name: imgauth REST API
  description: Attestation/proof-of-existence REST API. Client-side SHA-256 hashing, signed PDF certificates, RFC 3161 timestamps,
    OpenTimestamps/Bitcoin anchoring, verifiable certificate pages, and status telemetry. Field names are Italian by design.
  humanURL: https://imgauth.spaziogenesi.org
  baseURL: https://imgauth.spaziogenesi.org
  tags:
  - digital notarization
  - timestamping
  - proof-of-existence
  - content authenticity
  - provenance
  - copyright
  - IP protection
  - blockchain
  - Bitcoin
  - OpenTimestamps
  - security
  - document
  - e-signature
  - MCP
  properties:
  - type: OpenAPI
    url: openapi/imgauth-api-di-attestazione-opere-digitali-openapi-original.json
  - type: OpenAPI
    url: https://imgauth.spaziogenesi.org/openapi.json
  - type: Overlay
    url: overlays/imgauth-api-di-attestazione-opere-digitali-openapi-overlay.yaml
  - type: Documentation
    url: https://attestazione.spaziogenesi.org/en/developer/
  - type: APIReference
    url: https://attestazione.spaziogenesi.org/docs/
- name: imgauth Remote MCP Server
  description: 'Hosted, zero-install MCP server (Streamable HTTP, protocol 2025-06-18) exposing the attestation service to
    MCP-capable agents. The eight tools were read live from tools/list on 2026-08-11: service_status, check_anchor, verify_attestation,
    lookup_certificate (public, no credential) plus authorize, complete_authorization, attest_hash, create_certificate_pdf
    (credentialed). Credentials via device flow or an Authorization: Bearer sg_k_… header. File bytes are never accepted as
    tool arguments.'
  humanURL: https://github.com/SPAZIO-GENESI/attest-mcp-remote
  baseURL: https://attest-mcp-remote.it-e3f.workers.dev/mcp
  tags:
  - digital notarization
  - timestamping
  - proof-of-existence
  - content authenticity
  - provenance
  - copyright
  - IP protection
  - blockchain
  - Bitcoin
  - OpenTimestamps
  - security
  - document
  - e-signature
  - MCP
  properties:
  - type: MCPServer
    url: https://attest-mcp-remote.it-e3f.workers.dev/mcp
  - type: MCPServer
    url: mcp/imgauth-api-di-attestazione-opere-digitali-mcp.yml
  - type: ToolCrosswalk
    url: mcp/imgauth-api-di-attestazione-opere-digitali-tool-crosswalk.yml
  - type: Documentation
    url: https://attestazione.spaziogenesi.org/en/developer/
maintainers:
- FN: Spazio Genesi ETS
  email: it@spaziogenesi.org
  url: https://spaziogenesi.org
- FN: SPAZIO-GENESI (GitHub)
  url: https://github.com/SPAZIO-GENESI/imgauth
generated:
  by: apis.io/add
  model: claude-opus-4-8
  confidence: 95
  at: '2026-07-19T13:45:33.951Z'
common:
- type: TrustCenter
  url: security/imgauth-api-di-attestazione-opere-digitali-trust-center.yml
- type: VulnerabilityDisclosure
  url: security/imgauth-api-di-attestazione-opere-digitali-vulnerability-disclosure.yml
- type: DomainSecurity
  url: security/imgauth-api-di-attestazione-opere-digitali-domain-security.yml
- type: Authentication
  url: authentication/imgauth-api-di-attestazione-opere-digitali-authentication.yml
- type: DeveloperPortal
  url: https://attestazione.spaziogenesi.org/en/developer/
- type: Documentation
  url: https://attestazione.spaziogenesi.org/en/developer/
- type: APIReference
  url: https://attestazione.spaziogenesi.org/docs/
- type: GettingStarted
  url: https://attestazione.spaziogenesi.org/en/developer/keys/
- type: SignUp
  url: https://attestazione.spaziogenesi.org/en/developer/keys/
- type: Pricing
  url: https://attestazione.spaziogenesi.org/professionale/
- type: TermsOfService
  url: https://attestazione.spaziogenesi.org/en/condizioni/
- type: PrivacyPolicy
  url: https://attestazione.spaziogenesi.org/en/privacy.html
- type: Support
  url: mailto:it@spaziogenesi.org
- type: GitHubOrganization
  url: https://github.com/SPAZIO-GENESI
- type: SourceCode
  url: https://github.com/SPAZIO-GENESI/imgauth
- type: WellKnown
  url: well-known/imgauth-api-di-attestazione-opere-digitali-well-known.yml
- type: SecurityTxt
  url: well-known/imgauth-api-di-attestazione-opere-digitali-security.txt
- type: Security
  url: https://attestazione.spaziogenesi.org/sicurezza/
- type: Compliance
  url: https://trust.spaziogenesi.org/
- type: Packages
  url: packages/imgauth-api-di-attestazione-opere-digitali-packages.yml
- type: SDKs
  url: packages/imgauth-api-di-attestazione-opere-digitali-packages.yml
- type: CLI
  url: cli/imgauth-api-di-attestazione-opere-digitali-cli.yml
- type: Components
  url: components/imgauth-api-di-attestazione-opere-digitali-components.yml
- type: LLMsTxt
  url: llms/imgauth-api-di-attestazione-opere-digitali-llms.txt
- type: Conformance
  url: conformance/imgauth-api-di-attestazione-opere-digitali-conformance.yml
- type: ErrorCatalog
  url: errors/imgauth-api-di-attestazione-opere-digitali-problem-types.yml
- type: Lifecycle
  url: lifecycle/imgauth-api-di-attestazione-opere-digitali-lifecycle.yml
- type: StatusPage
  url: https://attestazione.spaziogenesi.org/status/
- type: ChangeLog
  url: changelog/imgauth-api-di-attestazione-opere-digitali-changelog.yml
- type: ChangeLog
  url: https://attestazione.spaziogenesi.org/changelog/
- type: Conventions
  url: conventions/imgauth-api-di-attestazione-opere-digitali-conventions.yml
- type: DataModel
  url: data-model/imgauth-api-di-attestazione-opere-digitali-data-model.yml
- type: Plans
  url: plans/imgauth-api-di-attestazione-opere-digitali-plans-pricing.yml
- type: RateLimits
  url: rate-limits/imgauth-api-di-attestazione-opere-digitali-rate-limits.yml
- type: AgentSkill
  url: skills/_index.yml
x-enrichment:
  date: '2026-08-11'
  status: enriched
  artifacts_added: 26
  pass: local-v1