Skip to content

Implement REST API Server for Company Metadata Querying and Access Management #14

Description

@nergonvc

Steps to Complete

  1. Implement a REST API server for querying company metadata stored from incorporation document scans. Use OpenAPI spec to describe the endpoints
  2. Nice to have for the API server:
    • Authentication: Secure endpoints with user authentication (e.g., JWT, OAuth2, or local login).
    • User Management: Ability to create, update, and delete users with appropriate roles/permissions.
    • Throttling/Quota per IP: Implement request rate limiting and quota enforcement based on client IP address.
    • IP Whitelisting Management: Provide mechanisms to allow/deny access based on whitelisted IP addresses.
  3. Document all endpoints, authentication mechanisms, and management features.

Goal: Provide a manageable REST API for querying and managing access to company metadata.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions