Dataswyft API Platform: Developers Docs
WebsiteGitHubSlackLogin
  • About Dataswyft
    • Community & Support
  • Learn about Dataswyft Platform
    • Decentralized Data Servers
    • Personal Data Account
      • HMIC Permissions
      • Namespaces
      • Single Sign-On
    • Data Wallet
      • Data Wallet Canvas and Solutions
      • CheckD Data Wallet: Release Notes
    • Dataswyft One
      • Compute Tools
  • Build on Dataswyft Platform
    • Dataswyft One APIs
      • Data API
        • Filtering, Querying & Transforming Data
        • Data Debit
      • File Storage API
      • Computations API
      • Postman Collection
    • Integrating with Data Wallets
    • Getting Started
      • Quick Start
      • Developers Portal
        • Updating and Submitting an Application
        • Deleting an Application
        • Application Statuses
      • Application Example - React
        • 1. Environment Setup
        • 2. Create Main Structure
        • 3. Main Page & Routing
        • 4. User Authentication
        • 6. CRUD Operations
        • 5. Component Pages
  • Deploy
    • Application Review
    • Rating Assurance & Certification
    • Live Application Ratings
  • Knowledge Base
    • Security Practices
    • FAQ
    • Glossary of Terms
  • Dataswyft
Powered by GitBook
On this page

Was this helpful?

  1. Build on Dataswyft Platform
  2. Advanced Topics

Error Reference

Handling authentication errors.

If signup fails at any stage of the process, the user will be redirected back to your application with query parameters error and error_reason. It is left up to each individual application to decide how the failures should be communicated to the user. Currently error and error_reason fields can have multiple values depending on the failure type.

Error Codes:

Type

Reason

Error definitions

application_misconfigured

email_is_required

email parameter is required

application_misconfigured

email_is_not_valid

email is not valid

application_misconfigured

hat_name_is_required

hat_name parameter is required

application_misconfigured

hat_name_is_not_valid

hat_name is not valid

application_misconfigured

application_id_is_required

application_id parameter is required

application_misconfigured

application_id_not_found

application_id is specified but not found in the available application list. If you requested a different language for this application, it might not be available.

application_misconfigured

redirect_uri_is_required

redirect_uri is required to redirect the user back to your application

hat_provisioning

hat_name_already_taken

Inform the user that their username is already taken

hat_provisioning

email_already_taken

Inform the user that their email already exists

hat_provisioning

uncaught_error

Possibly a temporary issue, wait and retry the process

hat_provisioning

unexpected_error

Possibly a temporary issue, wait and retry the process

hat_provisioning

next_step_undefined

Registration is completed but the next step to navigate the user back to the provided URI or to set up dependencies on their own HAT has failed

hat_exception

enabling_application_failed

Possibly a temporary issue, wait and retry the process

hat_exception

hat_authentication_failed

Possibly a temporary issue, wait and retry the process

hat_exception

hat_communication_failure

Possibly a temporary issue, wait and retry the process

Last updated 3 years ago

Was this helpful?