Document AI API

Google Document AI Processing Service

Health Status
Checking health status...
Available APIs

  • POST /api/documents/v1/login
    User login
  • POST /api/documents/v1/users/register
    Register new user (legacy)

  • GET /api/documents/v1/users
    List all users
  • GET /api/documents/v1/users/{userId}
    Get user details
  • POST /api/documents/v1/users
    Create new user
  • PUT /api/documents/v1/users/{userId}
    Update user
  • DELETE /api/documents/v1/users/{userId}
    Delete user
  • POST /api/documents/v1/users/{userId}/add-tokens
    Add tokens to user
  • PUT /api/documents/v1/users/{userId}/tokens
    Update user tokens (legacy)
  • PUT /api/documents/v1/users/{userId}/status
    Update user status (legacy)

  • POST /api/documents/v1/process-document
    Process document (requires user_id and tokens)
  • POST /api/documents/v1/public/process-document
    Process document (public, no authentication)
  • GET /api/documents/v1/token-balance/{userId}
    Get user token balance
  • GET /api/documents/v1/user-history/{userId}
    Get user processing history

  • GET /api/documents/v1/health
    Health check endpoint
  • GET /api/documents/v1/documentation
    Swagger API documentation