Permanent Supporting Documents#
Use the Permanent Supporting Documents resource to retrieve and manage reusable regulatory documents linked to an Identity.
A Permanent Supporting Document links one or more completed Encrypted Files to a permanent Supporting Document Template and a personal or business Identity. Once prepared, the same document can be reused with that Identity where the same permanent document is required.
Create a Permanent Supporting Document only when the applicable Address Requirement
references personal_permanent_document or business_permanent_document. One-time
forms follow a different workflow and must be linked to an Address Verification through
onetime_files.
Note
For the complete registration workflow, see Regulation Resources. For an end-to-end purchasing and verification example, see Buy a DID Number That Requires Verification.
Preparing a permanent document#
Retrieve the applicable Address Requirement and inspect the personal or business permanent-document relationship.
Retrieve the referenced Supporting Document Template, confirm that
permanentistrue, and download the form from itsurl.Complete the form, encrypt it with a current DIDWW public key, and create an Encrypted File.
Create the Permanent Supporting Document before the Encrypted File expires. Link the completed file or files, the referenced template, and the Identity that owns the document.
Important
Do not create a Permanent Supporting Document for a template where permanent is
false. Attach the completed Encrypted File through onetime_files when
creating the Address Verification.
Endpoints#
Action |
Method |
Endpoint |
|---|---|---|
Retrieve all Permanent Supporting Documents |
|
|
Retrieve Permanent Supporting Document |
|
|
Create Permanent Supporting Document |
|
|
Update Permanent Supporting Document |
|
|
Delete Permanent Supporting Document |
|
|
Retrieve all Permanent Supporting Documents#
Retrieves all Permanent Supporting Documents associated with the account.
Use this endpoint to find an existing reusable document before creating another one.
Results can be filtered by external_reference_id and sorted by created_at or
external_reference_id. The related Supporting Document Template and Identity can be
included in the response.
See Retrieve All Permanent Supporting Documents.
GET /v3/permanent_supporting_documents
Retrieve Permanent Supporting Document#
Retrieves a specific Permanent Supporting Document by its unique ID.
Use this endpoint to inspect the creation time, external reference, template, and Identity associated with a reusable document.
See Retrieve Permanent Supporting Document.
GET /v3/permanent_supporting_documents/{id}
Create Permanent Supporting Document#
Creates a reusable supporting document for an Identity.
The files, template, and identity relationships are required. Link one or more
unexpired Encrypted Files containing the completed form, the permanent Supporting Document
Template, and the Identity that will reuse the document. You may also set
external_reference_id to associate the record with an external system. Its maximum
length is 100 characters.
See Create Permanent Supporting Document.
POST /v3/permanent_supporting_documents
Update Permanent Supporting Document#
Updates the external_reference_id of a Permanent Supporting Document.
Only external_reference_id can be changed through this endpoint. The files,
template, identity, and created_at values cannot be updated; sending any of
them returns an HTTP 400 error with code 105, and the document is left unchanged.
To replace the document content, template, or identity, create a new Permanent Supporting
Document — creating one for the same template and identity supersedes the previous
document.
See Update Permanent Supporting Document.
PATCH /v3/permanent_supporting_documents/{id}
Delete Permanent Supporting Document#
Deletes a Permanent Supporting Document by its unique ID.
Use this endpoint when a reusable document should no longer be linked to an Identity. Content, template, and identity changes are made by creating a new Permanent Supporting Document rather than by updating the existing one.
See Delete Permanent Supporting Document.
DELETE /v3/permanent_supporting_documents/{id}
Data reference#
See Permanent Supporting Documents Object for all attributes and relationships returned by the resource.
Common Permanent Supporting Document use cases#
Use case |
Description |
|---|---|
Prepare a personal regulatory form |
Link a completed personal permanent template and its Encrypted Files to a personal Identity. |
Prepare a business regulatory form |
Link a completed business permanent template and its Encrypted Files to a business Identity. |
Reuse an approved Identity |
Use the permanent document already linked to the Identity where the same permanent document is required. |
Find an existing document |
Retrieve records with their templates and Identities before creating a duplicate. |
Reconcile external records |
Update, create, filter, and sort records using |
Replace document content |
Create a new Permanent Supporting Document for the same template and Identity; it supersedes the previous document. Delete a record directly when no replacement is needed. |