# Person signings ## (IDnow only) Index person signings - [GET /v1/persons/{person_id}/signings](https://docs.solarisgroup.com/api-reference/identity/identifications/person-signings/paths/~1v1~1persons~1%7Bperson_id%7D~1signings/get.md): Returns all of the IDnow signature packages for the person specified in the request URL. ## Upload documents for the e-signature process - [POST /v1/persons/{person_id}/signings](https://docs.solarisgroup.com/api-reference/identity/identifications/person-signings/paths/~1v1~1persons~1%7Bperson_id%7D~1signings/post.md): Uploads documents that are required for the e-signature process in an IDnow identification. You must specify the position of the signature in the document and the type of document in the request. The options for document type are (for contracts) and (for SDD mandates). ## List the IDnow attempts of the IDnow identification used for a signing - [GET /v1/persons/{person_id}/signings/{signing_id}/idnow_attempts](https://docs.solarisgroup.com/api-reference/identity/identifications/person-signings/paths/~1v1~1persons~1%7Bperson_id%7D~1signings~1%7Bsigning_id%7D~1idnow_attempts/get.md): Returns a list of IDnow attempts within a person signing. Each returned attempt includes the result, the reason (if the attempt was aborted), and the payload from the webhook related to that attempt. ## (IDnow only) Retrieve a signing - [GET /v1/persons/{person_id}/signings/{signing_id}](https://docs.solarisgroup.com/api-reference/identity/identifications/person-signings/paths/~1v1~1persons~1%7Bperson_id%7D~1signings~1%7Bsigning_id%7D/get.md): Returns an IDnow e-signature package. Use this endpoint to check the status of a signing. The response includes an array of that the customer signed. The property of signed contracts will contain the value .