How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Lane API Documents API

The Documents API from Lane API — 23 operation(s) for documents.

Lane API Documents API is one of 177 APIs that Lane API publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Documents. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.

This API exposes 31 operations across 23 paths, and defines 42 schemas. It is described by OpenAPI 3.0.2, at version 1.3.43.

Requests are made against a single base URL, https://dms-api.netsolapp.io.

31 operations 23 paths 42 schemas 3 DELETE13 GET5 PATCH10 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.0.2
API Version
1.3.43
Server
https://dms-api.netsolapp.io
Authentication
API Key, OAuth 2.0
Resource Areas
1

Authentication & Security 2

Lane API Documents API declares 2 security schemes for authenticating requests. An API key is passed in the header as X-Api-Key (APIKeyHeader). It supports OAuth 2.0 (OAuth2PasswordBearer) using the password flow.

Paths & Operations 31

Across 23 paths, the API surfaces 31 operations — 3 DELETE, 13 GET, 5 PATCH, 10 POST. Each is listed below with its method, path, parameters, and response codes.

Documents 31
GET
/dms/customer/insurance-information/document-history
Get customer insurance information document history
get_insurance_documents_dms_customer_insurance_information_document_history_get 1 param → 200422
POST
/dms/customer/insurance-information/add-document
Add insurance document
add_insurance_document_dms_customer_insurance_information_add_document_post 1 param body → 200422
DELETE
/dms/customer/insurance-information/remove-documentdeprecated
Delete insurance document
remove_insurance_document_depreceted_dms_customer_insurance_information_remove_document_delete 2 params → 200422
PATCH
/dms/customer/insurance-information/remove-insurance-document
Delete insurance document
remove_insurance_document_dms_customer_insurance_information_remove_insurance_document_patch 2 params body → 200422
POST
/dms/order/order-verify-document/{identifier}
Verify Order Documents
verify_order_document_dms_order_order_verify_document__identifier__post 1 param → 200422
POST
/dms/order/upload-signed-document/{identifier}
Upload Signed Document
upload_order_signed_document_dms_order_upload_signed_document__identifier__post 1 param body → 200422
POST
/dms/order/generate-document/{event_name}
Generate Document for respective event
generate_documents_dms_order_generate_document__event_name__post 1 param body → 200422
GET
/dms/customer/document
Get customer documents
get_customer_documents_dms_customer_document_get 6 params → 200422
POST
/dms/customer/document
Creates customer document
add_customer_document_dms_customer_document_post body → 201422
DELETE
/dms/customer/documentdeprecated
Delete customer document by identifier
delete_customer_document_dms_customer_document_delete 1 param → 200422
PATCH
/dms/customer/document
Update customer document by identifier
update_customer_document_dms_customer_document_patch 1 param body → 200422
GET
/dms/customer/document/status
Get customer document by identifier
get_customer_document_identifier_dms_customer_document_status_get 1 param → 200422
PATCH
/dms/customer/document/status
Update customer document status
update_customer_document_status_dms_customer_document_status_patch 1 param body → 200422
GET
/dms/customer/document-history
Get customer document history
get_customer_document_history_dms_customer_document_history_get 5 params → 200422
PATCH
/dms/customer/documents/{customer_reference_id}
Update customer document by identifier
get_customer_document_dms_customer_documents__customer_reference_id__patch 1 param body → 200422
GET
/dms/customer/document/review
Get customer document reviews
get_customer_document_reviews_by_identifier_dms_customer_document_review_get 1 param → 200422
POST
/dms/customer/document/review
Add customer document review
add_customer_document_review_dms_customer_document_review_post 1 param body → 201422
GET
/dms/customer/document/uploading-status
Get customer document upload status
get_customer_document_upload_status_dms_customer_document_uploading_status_get 1 param → 200422
PATCH
/dms/customer/document/uploading-status
Update customer document upload status
update_customer_document_uploading_status_dms_customer_document_uploading_status_patch 1 param body → 200422
GET
/dms/customer/document/download
Get customer document url by artifectid
get_customer_document_url_by_artifect_id_dms_customer_document_download_get 1 param → 200422
GET
/dms/customer/document/download-stream
Get customer document stream by artifectid
get_customer_document_stream_by_artifect_id_dms_customer_document_download_stream_get 1 param → 200422
POST
/dms/customer/document/signature-document
Customer Document Signature
signature_document_dms_customer_document_signature_document_post body → 200422
POST
/dms/customer/additional-document
Creates customer document
add_customer_additional_document_dms_customer_additional_document_post body → 201422
GET
/dms/configure/document-package
Get document package by identifier
get_document_package_dms_configure_document_package_get 1 param → 200404422
POST
/dms/configure/document-package
Create document package
create_document_package_new_dms_configure_document_package_post 1 param body → 200404412422
DELETE
/dms/configure/document-package
Cancel document package and document by identifier
cancel_document_package_dms_configure_document_package_delete 1 param → 200422
GET
/dms/configure/document-package-by-reference-id
Get document package by referenceid
get_document_package_by_reference_id_dms_configure_document_package_by_reference_id_get 1 param → 200404422
GET
/dms/configure/document-package/document
Get document from document package by identifier
get_document_dms_configure_document_package_document_get 2 params → 200404422
GET
/dms/configure/document-pre-signed-url/{key}
Get document package by identifier
get_document_pre_signed_url_dms_configure_document_pre_signed_url__key__get 1 param → 200422
GET
/dms/configure/document-notification-bookmarks
Get bookmarks of documents and notifications
get_document_notification_bookmarks_dms_configure_document_notification_bookmarks_get 1 param → 200422
POST
/dms/contract-document
Handle contract document
contract_documents_dms_contract_document_post 2 params → 200422

Schemas 42

The contract defines 42 schemas that model the data the API accepts and returns. The most detailed are GenerateDocumentData (74 properties), CustomerDocumentWithReviewsResponseModel (25 properties), CustomerDocumentResponseModel (24 properties), CustomerDocumentUpdateDMSModel (20 properties). Each schema is shown below with its type and property counts.

ErrorModel
object
2 properties
Events
string
An enumeration.
ValidationError
object
3 properties 3 required
FeeInfo
object
4 properties
CustomerDocumentUpdateModel
object
12 properties 3 required
SignatureCustomerDocument
object
4 properties 4 required
PartnerInfo
object
4 properties
DocumentWithCustomSignatories
object
3 properties 3 required
CreditDocuments
object
4 properties
CustomerDocumentReviewModel
object
6 properties 3 required
DocumentRequestModel
object
6 properties
CommentDiaryCategory
string
An enumeration.
CustomerDocumentUploadStatus
object
1 property 1 required
InsuranceDocumentsModel
object
6 properties 3 required
AssetInfo
object
12 properties
CustomerDeleteModel
object
1 property 1 required
DeleteRequestModel
object
1 property 1 required
DocumentPackageRequestModel
object
5 properties
InsuranceDocumentsResponseModel
object
10 properties
DocumentsModel
object
11 properties
CustomerDocumentResponseModel
object
24 properties
GenerateDocumentData
object
74 properties 3 required
CustomerAdditionalDocumentModel
object
15 properties 4 required
CustomerDocumentModel
object
12 properties 4 required
CustomerDocumentUpdateDMSModel
object
20 properties 3 required
UploadFile
object
3 properties 3 required
ResponseModel
object
1 property 1 required
ErrorDetailModel
object
1 property 1 required
DocumentGenerationWithSignatoryModel
object
2 properties 2 required
CustomerDocumentStatus
object
1 property 1 required
UnderWriterCommentsModel
object
3 properties
HTTPValidationError
object
1 property
CustomerStipulationPaginationResponse
object
5 properties
CustomerDocumentWithReviewsResponseModel
object
25 properties 1 required
CustomerDocumentReviewPreResponseModel
object
7 properties
DocumentsResponseModel
object
12 properties
PaymentDetails
object
4 properties
CustomerDocumentReviewResponseModel
object
8 properties
DocumentSignaturesModel
object
13 properties 2 required
DocumentPackageResponseModel
object
8 properties
StipulationCategory
string
An enumeration.
DocumentUploadStatus
string
An enumeration.

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

lane-api-documents-api-openapi.yml Raw ↑

Other APIs Lane API publishes across the network.

Lane API Accord API
Lane API Add API
Lane API Additional API
Lane API Address API
Lane API Affordability API
Lane API Agreement API
Lane API Allowed API
Lane API An API
Lane API Analytics API
Lane API Appointment API
Lane API Appointment Management API
Lane API Approve API
Where this information came from

This is an independent, third-party profile of Lane API Documents API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.