# NFT mint flow ## Document creation `POST /v2/documents` https://centrifuge-os-node-api-6.api-docs.io/2.0.0/v2/creates-a-new-document The above api is used to create a new document in a draft state ## Document anchoring `POST /v2/documents/{document_id}/commit` https://centrifuge-os-node-api-6.api-docs.io/2.0.0/v2/commits-a-pending-document This API initiates anchoring process of a draft document Commit process includes: - Adding your node's signature - Requesting for collaborator nodes signature - Committing document root to Centrifuge Chain - Sending the committed document to collaborators. Each collaborator individually verifies the document root Node can either set a webhook to listen for document anchoring status or poll the node for status through jobs API https://centrifuge-os-node-api-6.api-docs.io/2.0.0/v1/returns-the-status-of-a-given-job ## Minting NFT https://centrifuge-os-node-api-6.api-docs.io/2.0.0/v1/mints-an-nft-against-a-document This API is used to Mint an NFT against a given anchored document. Status of NFT mint can be either polled through jobs api or through Webhook