Docus Lab SAAS Sandbox
    Docus Lab SAAS Sandbox
    • Getting Started
    • Initial Biomarkers and Biomarker Groups Setup
    • Flow Between Lab and API
    • Limitations
    • Support
    • Patient
      • Create a patient
        POST
      • Update a patient
        PUT
      • Get patient by ID
        GET
    • Visit
      • Create visit
        POST
      • Create composite visit
        POST
      • Generate AI report
        POST
      • Get AI report by visit ID
        GET
    • Lab Test
      • Create a plain lab test
        POST
      • Create a lab test with biomarkers
        POST
      • Create bulk plain lab tests
        POST
      • Create bulk lab tests with biomarkers
        POST
      • Get lab test by ID
        GET
    • Biomarker Group
      • Create a biomarker group
        POST
      • Update a biomarker group
        PUT
      • Get biomarker group by ID
        GET
    • Biomarker
      • Create a biomarker
        POST
      • Update biomarker by ID
        PUT
      • Get biomarker by ID
        GET
    • Branch
      • Create a branch
        POST
      • Update branch by ID
        PUT
      • Get branch by ID
        GET
    • Webhooks
      • Health reports
      • Notifications
    • Schemas
      • Schemas
        • UpdateBiomarkerDto
        • CreateLabTestPlanDTO
        • UpdateBiomarkerGroupDto
        • LabTestReport
        • CreateCompositeVisitDto
        • MultipleTestIdsDto
        • CreateBulkLabTestsPlainDTO
        • CreateBulkLabTestsDTO
        • CreateBranchDto
        • UpdateBranchDto
        • Biomarker
        • CreateBiomarkerGroupDto
        • CreateBiomarkerDto
        • SingleReport
        • CreatePatientDto
        • UpdatePatientDto
        • CreateVisitDto
        • CreateLabTestDTO

    Limitations

    To ensure fair usage, optimal performance, and API stability, the Docus Lab API enforces rate limits and file size restrictions. This prevents system overloads, abuse, and excessive resource consumption while ensuring smooth API operations for all users.

    1. API Rate Limits#

    Each API request is subject to rate limits based on the type of API key and usage tier.

    Default Rate Limits#

    Requests per MinuteRequests per Hour
    100 requests/min1000 requests/hr
    šŸ’” Exceeding Rate Limits:
    If an API key exceeds the rate limit, further requests will be rejected until the limit resets.
    The response will return an HTTP 429 Too Many Requests error.
    šŸ“„ Example Response for Rate Limit Exceeded:
    {
      "error": "Rate limit exceeded. Try again later.",
      "statusCode": 429,
      "retry_after": 60
    }

    Need Higher Limits?#

    For businesses with high API usage, contact us to upgrade your rate limits at support@docus.ai
    This ensures uninterrupted access and better API performance!
    Modified atĀ 2025-07-29 13:13:52
    Previous
    Flow Between Lab and API
    Next
    Support
    Built with