ATOM · Authentication Profile

Atom Authentication

Authentication

ATOM secures its APIs with http across 1 declared security scheme, as derived from its OpenAPI definitions.

CompanyMessagingWhatsAppArtificial IntelligenceConversational CommerceChatbotsSalesLead GenerationCustomer EngagementLatin America
Methods: http Schemes: 1 OAuth flows: API key in:

Security Schemes

bearerAuth http
scheme: bearer · in: header ()

Source

Authentication Profile

atom-authentication.yml Raw ↑
generated: '2026-08-14'
method: searched
source: https://soporte.atomchat.io/knowledge/api-de-clientes
docs: https://soporte.atomchat.io/knowledge/api-de-clientes
docs_additional:
- https://soporte.atomchat.io/knowledge/como-enviar-templates-messages-utilizando-la-api-de-atomchat
- https://soporte.atomchat.io/knowledge/utiliza-la-api-de-plantillas
- https://soporte.atomchat.io/knowledge/aprende-a-probar-tu-api-en-postman-y-configurarlas-en-las-peticiones-http-de-atom
- https://soporte.atomchat.io/knowledge/c%C3%B3mo-integrar-atom-con-crm-no-nativos-o-desarrollos-propios
notes: >-
  No OpenAPI is published for the Atom (atomchat.io) API, so this profile is
  captured from the provider's knowledge base and CONFIRMED by live
  unauthenticated probes of the documented API host on 2026-08-14. The 2026-07
  round left the header name unspecified rather than guessing it; that gap is
  now closed with observed evidence. Atom authenticates with a static account
  bearer token sent in the standard Authorization header:
  "Authorization: Bearer <public token>". The token is generated in the Atom
  admin panel (Configuracion > Mi Empresa > Configuraciones, security settings)
  and the same token authenticates webhook-triggered flows. There is no OAuth 2
  authorization server, no OpenID Connect discovery, no scopes, no token
  expiry/refresh contract and no published rotation policy - all four
  /.well-known auth-discovery paths return 404. The API also does NOT return a
  WWW-Authenticate challenge on 401, which RFC 6750 requires.
summary:
  types:
  - http
  api_key_in: []
  http_schemes:
  - bearer
  oauth2_flows: []
  scopes_published: false
  mtls: false
schemes:
- name: bearerAuth
  type: http
  scheme: bearer
  in: header
  parameter_name: Authorization
  format: 'Bearer <public token>'
  description: >-
    Static account API token issued from the Atom admin panel, sent on every
    request to the Atom Customers API, the WhatsApp Templates API and
    webhook-triggered flows. Scope is the whole account; Atom publishes no
    per-scope or per-permission model.
  token_management:
    issued_from: Atom admin panel - Configuracion > Mi Empresa > Configuraciones
    expiry: null
    refresh: null
    rotation_policy: null
  sources:
  - https://soporte.atomchat.io/knowledge/api-de-clientes
  - https://soporte.atomchat.io/knowledge/como-enviar-templates-messages-utilizando-la-api-de-atomchat
x-evidence:
- url: https://us-central1-atomchat-io.cloudfunctions.net/templates
  method: GET
  http_status: 401
  content_type: application/json; charset=utf-8
  body: >-
    {"body":{"context":{"key":"Authorization","label":"headers.authorization"},
    "message":"No authorization token found","path":["headers.authorization"],
    "type":"Unauthorized"},"code":401}
  fetched: '2026-08-14'
  note: names Authorization / headers.authorization as the required credential
- url: https://us-central1-atomchat-io.cloudfunctions.net/clients
  method: GET
  http_status: 401
  body: 'No authorization token found.'
  fetched: '2026-08-14'
- url: https://us-central1-atomchat-io.cloudfunctions.net/api/Template/SendMessage
  method: POST
  http_status: 401
  body: 'No authorization token found.'
  fetched: '2026-08-14'
- url: https://atomchat.io/.well-known/openid-configuration
  http_status: 404
  fetched: '2026-08-14'
- url: https://atomchat.io/.well-known/oauth-authorization-server
  http_status: 404
  fetched: '2026-08-14'
- url: https://us-central1-atomchat-io.cloudfunctions.net/.well-known/oauth-protected-resource
  http_status: 404
  fetched: '2026-08-14'

Work with this as data

Every security artifact here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for security posture

4 MCP tools reach this
  • find_securityBrowse and filter every security artifact in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This security artifact
curl "https://apis.io/api/v1/security/atom-authentication"
All security posture
curl "https://apis.io/api/v1/security?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.