bcgov / bcgov/entity

Legal API: add business search validation to firm registration filing

Open
#21,108 1 comment 0 reactions 0 assignees View on GitHub
Entities Team Low Priority
Dominant language
JavaScript
Stars
23
Forks
62
Avg merge
24m
Merged PRs (30d)
1

Description

#### Description

As part of a firm registration filing, the UI may perform a business search to fetch some business data.

When firm registration filings were implemented, the Legal API did not run the business search itself to validate that the data provided by the UI is correct.

This ticket to add that search to the Legal API validation for firm registration filings.

See also #21104.

#### Impact

A nefarious actor (with API access) could post a registration with invalid business data.

Contributor guide

No contributing guide indexed for this repository

Research direction

Trace the Legal API validation path for firm registration filings and compare it with the business-search behavior described in #21104. Verify how the API receives and validates business data, then confirm that invalid data is rejected; the work is done when registration validation performs the search and prevents mismatched data.

Written by the indexing model from the issue text.

Assessment

Tech stack
flask, python
Domain
api, backend, security
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.