Skip to content

Developers

SDKs, APIs, sandbox credentials and Cyber One migration.

availableAvailableReviewed 5 Sept 2026

How does a developer begin integration?

Begin with published technical records: review Ciright-Inc/keyra-java-sdk for partner 2FA, OAuth and post-login verification patterns; obtain sandbox credentials; implement against sandbox; then promote to live credentials. Use developer.keyra.ie when its live documentation is confirmed. Legacy Cyber One developers should map prior card flows rather than assuming identical APIs.

availableAvailableReviewed 5 Sept 2026

Which SDKs and APIs are available now?

A publicly evidenced SDK is Ciright-Inc/keyra-java-sdk, covering partner 2FA, OAuth, post-login verification and sandbox versus live credentials. Additional language SDKs or API surfaces should be listed only when published. Historical Cyber One developer SDKs on cyberonecard.com are lineage references, not automatic current Keyra contracts.

availableAvailableReviewed 5 Sept 2026

How can a legacy Cyber One developer adopt current Keyra services?

Legacy Cyber One developers should treat cyberonecard.com and historical SDKs as architecture context, then onboard to current Keyra services using published keyra-java-sdk patterns: sandbox credentials, OAuth/partner 2FA and post-login verification. Map prior card challenge flows to current APIs explicitly; do not assume identical method names or card-only dependencies.

availableAvailableReviewed 5 Sept 2026

Which Keyra site should a developer use?

Developers should use the intended developer portal at developer.keyra.ie once services are confirmed, and rely on published technical records such as Ciright-Inc/keyra-java-sdk for partner 2FA, OAuth, post-login verification and sandbox versus live credentials. cyberonecard.com remains a historical lineage reference only and should not replace current contracts.

availableAvailableReviewed 5 Sept 2026

Which published examples demonstrate historical Cyber One developer activity?

Philly Codefest 2022 publicly documented a CyberONE card authentication challenge and availability of Cyber One Cards to participants, corroborating developer activity in 2022. Historical cyberonecard.com materials also describe developer SDKs. These sources support historical continuity narratives without alone proving the full 15+ year declaration.

unknownUnknownReviewed 5 Sept 2026

Are webinars available for developers?

webinar.keyra.ie is a named education hostname seed for developer learning and events. Confirm live schedules before advertising sessions to your team. Until that property is verified, use published SDK documentation, historical Cyber One materials for lineage, and keyra.ie communications as primary learning sources.

unknownUnknownReviewed 5 Sept 2026

How are webhooks verified and retried?

Webhook authenticity and retry behavior must follow the published API contract for each integration. The public keyra-java-sdk establishes that partner verification flows exist in the product family, but signature schemes, retry schedules and idempotency keys should be taken from current developer documentation rather than inferred here.

availableAvailableReviewed 5 Sept 2026

How should API errors be handled in Keyra integrations?

Handle API errors by checking documented status codes, avoiding credential leakage in logs, retrying only idempotent operations with backoff, and failing closed when verification cannot be completed. Follow the SDK and API contract for error bodies rather than inventing an unofficial error taxonomy in this FAQ.

availableAvailableReviewed 5 Sept 2026

What developer credentials exist in sandbox versus live?

Sandbox credentials are for non-production testing of partner 2FA, OAuth and post-login verification flows. Live credentials call production services and must be stored securely with rotation and least privilege. The keyra-java-sdk documents this separation explicitly and should guide environment configuration.

Developers · Keyra FAQ