# --------------------------------------------
# CITATION file created with {cffr} R package
# See also: https://docs.ropensci.org/cffr/
# --------------------------------------------
cff-version: 1.2.0
message: 'To cite package "mx.api" in publications use:'
type: software
license: MIT
title: 'mx.api: Minimal Matrix Client-Server API'
version: 0.2.0
doi: 10.32614/CRAN.package.mx.api
abstract: A minimal-dependency client for the 'Matrix' Client-Server HTTP API ,
suitable for talking to a 'Synapse' or 'Conduit'
homeserver. Covers login, room management, message send and
history, media upload or download, and the transport endpoints needed to coordinate
end-to-end encryption (device-key and one-time-key publication, key query and claim,
to-device events). Encryption itself is out of scope; pair with a separate crypto
package.
authors:
- family-names: Hernandez
given-names: Troy
email: troy@cornball.ai
orcid: https://orcid.org/0009-0005-4248-604X
repository: https://cornball-ai.r-universe.dev
repository-code: https://github.com/cornball-ai/mx.api
commit: 7e637d6d6d3dc3a9996101c0373658bd3691c295
url: https://github.com/cornball-ai/mx.api
date-released: '2026-05-13'
contact:
- family-names: Hernandez
given-names: Troy
email: troy@cornball.ai
orcid: https://orcid.org/0009-0005-4248-604X