Skip to main content

LexisNexis UCC Filings

The LexisNexis UCC Filings block combines a UCC search with a detailed filing report.

What the service returns

The current implementation takes TMSId from the first search record and BusinessId from that record’s first secured party. Review the search match before using the report.

Requirements

Report

Run the services

Call Enrich Business Credit Application at PUT /api/applications/{application_id}/enrich.
Then run:
If report IDs are absent, the report automatically runs search first. The report requires both stored BusinessId and TMSId. Search behavior is fixed: 20 records starting at record 1, full return, phonetic and nickname matching, and also-found records. Callers cannot override it.

Retrieve results

Poll GET /api/applications/{application_id}/commercial_data through Get Commercial Data with both service IDs in services[]. Get Commercial Data returns the latest statuses, dates, commercial_data, and request_data values for each requested service ID.

Asynchronous behavior

Each call queues a separate job. {"data":{"onqueue":true}} means accepted, not completed. Poll search and report independently. A report rerun reuses stored IDs unless they are absent.

Example response

Search result:
Report result:

Response fields

Only fields shown in the sanitized example are defined here. Additional provider fields can be returned.

Data Orchestration

The block is available under UCCs → LexisNexis. UCC conditions use lexis_nexis_ucc_filing_search; the report is not the prerequisite for those conditions.

Errors

FAQ

The report requires both IDs. A candidate can exist without the first record and first secured party supplying the required values.
No. The current service exposes no options.
No. It is the search response’s reported candidate count.
No. Poll the report service until it finishes or fails.