NOT_IMPLEMENTED

Summary

This error corresponds to the standard 501 Not Implemented HTTP status code, indicating that the requested functionality exists in our API specification but hasn't been implemented yet.

Example Response

{
    "code": "NOT_IMPLEMENTED",
    "type": "https://docs.leyr.io/api/error-handling/not_implemented",
    "title": "Not implemented",
    "status": 501,
    "detail": "The requested endpoint is defined in our API specification but is not yet implemented.",
    "instance": "7bc31e55-9f12-4d83-b6e8-f2a890c13e04"
}

Common Causes

  • Using a feature that's planned for future release
  • Trying to use an endpoint that's specific to a different EMR vendor
Unlike a 404 Not Found error, this error indicates that the endpoint or feature exists in our API design but isn't available yet. These endpoints are typically planned for future implementation.

Resolution Steps

To handle this error:

  1. Check our API Reference to verify the feature's implementation progress, for example if an EHR you're trying to integrate with is already listed in supported PATH params.
  2. If this functionality is critical for your use case, contact our support team at contact@leyr.io with:
    • The instance ID from your error response
    • Your specific use case requirements
    • Timeline considerations
    • Any workarounds you've considered

We are always happy to prioritize implementations based on your needs and provide guidance on potential alternatives in the meantime!