openapi: 3.2.0 info: title: Notarize Transactions API version: '1.0' description: 'Operations tagged Transactions across 2 of this provider''s published API definitions: notarize-proof-business-api-specification-openapi.yml, notarize-proof-real-estate-api-specification-openapi.yml. Each path carries the servers of the definition it was published in.' servers: - url: https://api.proof.com description: Public API URL tags: - name: Transactions paths: /v1/organizations/{organization_id}/transactions/identity: post: summary: Create OpenId Connect Transaction tags: - Transactions operationId: createOpenIdConnectTransaction security: - api_key: [] parameters: - name: organization_id in: path description: ID of the organization creating the transaction. required: true x-example: or_od4q9nk schema: type: string responses: '200': description: successful content: application/json: example: transaction_id: ot_6od49nk access_link: https://app.local.dev-notarize.com/activate-transaction?bundle_id=dbd9741eb2-f85f-460b-88b0-dc1ac0ced583&code=JEEHMFLSACJDCRKI&document_count=0&draft=false&email=single-use%2B0aa4e686-cd20-493f-a921-1874d7b8a8fa%40notarize.com&is_mortgage=false&organization_name=Schiller+and+Sons&requires_nsa_meeting=true&s_key=JEEHMFLSACJDCRKI&target=BUNDLE&transaction_id=ot6od49nk&user_id=usynxkydj schema: $ref: '#/components/schemas/openid_connect_transaction_object' '400': description: Invalid Parameter content: application/json: example: errors: - invalid_workflow schema: $ref: '#/components/schemas/errors_array' '403': description: Forbidden content: application/json: example: errors: - invalid_organization schema: $ref: '#/components/schemas/errors_array' requestBody: content: application/json: schema: $ref: '#/components/schemas/openid_connect_transaction_create_params' servers: - url: https://api.proof.com description: Public API URL /v1/transactions: get: summary: List Transactions tags: - Transactions operationId: getAllTransactions security: - api_key: [] parameters: - name: limit in: query required: false description: How many results to return. Default is 10; max is 1000. schema: type: integer - name: offset in: query required: false description: 'Offset request by given # of items. Default is 0.' schema: type: integer - name: created_date_start in: query schema: type: string format: date-time required: false description: An ISO-8061 formatted DateTime String, optionally including the timezone offset. Will return all transactions created after this DateTime. - name: created_date_end in: query schema: type: string format: date-time required: false description: An ISO-8061 formatted DateTime String, optionally including the timezone offset. Will return all transactions created before this DateTime. - name: last_updated_date_start in: query schema: type: string format: date-time required: false description: An ISO-8061 formatted DateTime String, optionally including the timezone offset. Will return all transactions last updated after this DateTime. - name: last_updated_date_end in: query schema: type: string format: date-time required: false description: An ISO-8061 formatted DateTime String, optionally including the timezone offset. Will return all transactions last updated before this DateTime. - name: transaction_status in: query schema: type: string enum: - started - sent - received - completed - partially_completed - completed_with_rejections - active - sent_to_closing_ops - sent_to_title_agency - expired description: Return transactions based on their current transaction status. x-example: sent - name: document_url_version in: query schema: type: string enum: - v1 - v2 default: v1 required: false description: Control documents and signer photo identifications download URLs. v1 for AWS S3 pre-signed URLs. v2 for Proof secure URLs. responses: '200': description: successful content: application/json: example: total_count: 2 count: 2 data: - id: ot_wxna7nm attachments: [] cc_recipient_emails: [] cost: 2250 date_created: '2026-10-13T16:08:07.859067Z' date_updated: '2026-10-13T16:08:07.859067Z' detailed_status: sent_to_signer documents: - id: do_986c6d13-2936-4205-9a07-705cf2883e36 allowed_actions: [] bundle_position: 0 completion_state: incomplete date_created: '2026-10-13T16:08:07.847949Z' date_updated: '2026-10-13T16:08:07.847949Z' document_name: name2 esign_required: false identity_confirmation_required: false notarization_required: false processing_state: done requirement: readonly signing_designation_groups: [] signing_designations: [] vaulted: false notarization_records: [] organization_id: or_rny5kn4 payer: sender recipient_details_config: [] require_secondary_photo_id: false sender_name: Howell Group signer_info: address: line1: 1005 Langley Street, Victoria line2: '' city: '' state: '' postal: '' country: '' email: adrianna@daniel-parisian.test external_id: 5ca934a395f4c6d46e0100284f18278a first_name: Christi last_name: Taunya link_expired: false personally_known_to_notary: false sdk_token: https://app.local.dev-notarize.com/activate-transaction?bundle_id=db60d77e78-46e6-49aa-9b3c-887f5902b058&code=ZIDJFTGLPJIKJDFY&document_count=1&draft=false&email=adrianna%40daniel-parisian.test&is_mortgage=false&organization_name=Howell+Group&requires_nsa_meeting=true&s_key=ZIDJFTGLPJIKJDFY&target=BUNDLE&transaction_id=otwxna7nm&user_id=usxnakknm signatory_capacities: [] signer_id: oc_wxna7nm signing_status: incomplete transaction_access_link: https://app.local.dev-notarize.com/activate-transaction?bundle_id=db60d77e78-46e6-49aa-9b3c-887f5902b058&code=ZIDJFTGLPJIKJDFY&document_count=1&draft=false&email=adrianna%40daniel-parisian.test&is_mortgage=false&organization_name=Howell+Group&requires_nsa_meeting=true&s_key=ZIDJFTGLPJIKJDFY&target=BUNDLE&transaction_id=otwxna7nm&user_id=usxnakknm vesting_type: borrower signers: - address: line1: 1005 Langley Street, Victoria line2: '' city: '' state: '' postal: '' country: '' email: adrianna@daniel-parisian.test external_id: 5ca934a395f4c6d46e0100284f18278a first_name: Christi last_name: Taunya link_expired: false personally_known_to_notary: false sdk_token: https://app.local.dev-notarize.com/activate-transaction?bundle_id=db60d77e78-46e6-49aa-9b3c-887f5902b058&code=ZIDJFTGLPJIKJDFY&document_count=1&draft=false&email=adrianna%40daniel-parisian.test&is_mortgage=false&organization_name=Howell+Group&requires_nsa_meeting=true&s_key=ZIDJFTGLPJIKJDFY&target=BUNDLE&transaction_id=otwxna7nm&user_id=usxnakknm signatory_capacities: [] signer_id: oc_wxna7nm signing_status: incomplete transaction_access_link: https://app.local.dev-notarize.com/activate-transaction?bundle_id=db60d77e78-46e6-49aa-9b3c-887f5902b058&code=ZIDJFTGLPJIKJDFY&document_count=1&draft=false&email=adrianna%40daniel-parisian.test&is_mortgage=false&organization_name=Howell+Group&requires_nsa_meeting=true&s_key=ZIDJFTGLPJIKJDFY&target=BUNDLE&transaction_id=otwxna7nm&user_id=usxnakknm vesting_type: borrower status: sent transaction_name: John2 - id: ot_47n8bn6 attachments: [] cc_recipient_emails: [] cost: 2250 date_created: '2026-10-13T16:08:07.785473Z' date_updated: '2026-10-13T16:08:07.785473Z' detailed_status: sent_to_signer documents: - id: do_1f311801-919e-4129-9ec8-3663f6fb8d08 allowed_actions: [] bundle_position: 0 completion_state: incomplete date_created: '2026-10-13T16:08:07.771447Z' date_updated: '2026-10-13T16:08:07.771447Z' document_name: name1 esign_required: false identity_confirmation_required: false notarization_required: false processing_state: done requirement: readonly signing_designation_groups: [] signing_designations: [] vaulted: false notarization_records: [] organization_id: or_rny5kn4 payer: sender recipient_details_config: [] require_secondary_photo_id: false sender_name: Howell Group signer_info: address: line1: 1005 Langley Street, Victoria line2: '' city: '' state: '' postal: '' country: '' email: amy@wisoky.example external_id: e2b72b9a2de66c7f494e683e39ab9b5c first_name: Daniel last_name: Lavonna link_expired: false personally_known_to_notary: false sdk_token: https://app.local.dev-notarize.com/activate-transaction?bundle_id=db48f551bc-b287-403b-920a-a1aeb69ec545&code=XVZUUUDOAURXICXB&document_count=1&draft=false&email=amy%40wisoky.example&is_mortgage=false&organization_name=Howell+Group&requires_nsa_meeting=true&s_key=XVZUUUDOAURXICXB&target=BUNDLE&transaction_id=ot47n8bn6&user_id=us7n874d6 signatory_capacities: [] signer_id: oc_47n8bn6 signing_status: incomplete transaction_access_link: https://app.local.dev-notarize.com/activate-transaction?bundle_id=db48f551bc-b287-403b-920a-a1aeb69ec545&code=XVZUUUDOAURXICXB&document_count=1&draft=false&email=amy%40wisoky.example&is_mortgage=false&organization_name=Howell+Group&requires_nsa_meeting=true&s_key=XVZUUUDOAURXICXB&target=BUNDLE&transaction_id=ot47n8bn6&user_id=us7n874d6 vesting_type: borrower signers: - address: line1: 1005 Langley Street, Victoria line2: '' city: '' state: '' postal: '' country: '' email: amy@wisoky.example external_id: e2b72b9a2de66c7f494e683e39ab9b5c first_name: Daniel last_name: Lavonna link_expired: false personally_known_to_notary: false sdk_token: https://app.local.dev-notarize.com/activate-transaction?bundle_id=db48f551bc-b287-403b-920a-a1aeb69ec545&code=XVZUUUDOAURXICXB&document_count=1&draft=false&email=amy%40wisoky.example&is_mortgage=false&organization_name=Howell+Group&requires_nsa_meeting=true&s_key=XVZUUUDOAURXICXB&target=BUNDLE&transaction_id=ot47n8bn6&user_id=us7n874d6 signatory_capacities: [] signer_id: oc_47n8bn6 signing_status: incomplete transaction_access_link: https://app.local.dev-notarize.com/activate-transaction?bundle_id=db48f551bc-b287-403b-920a-a1aeb69ec545&code=XVZUUUDOAURXICXB&document_count=1&draft=false&email=amy%40wisoky.example&is_mortgage=false&organization_name=Howell+Group&requires_nsa_meeting=true&s_key=XVZUUUDOAURXICXB&target=BUNDLE&transaction_id=ot47n8bn6&user_id=us7n874d6 vesting_type: borrower status: sent transaction_name: John1 schema: $ref: '#/components/schemas/transaction_objects' post: summary: Create Transaction tags: - Transactions operationId: createTransaction security: - api_key: [] parameters: - name: document_url_version in: query schema: type: string enum: - v1 - v2 default: v1 required: false description: Control documents and signer photo identifications download URLs. v1 for AWS S3 pre-signed URLs. v2 for Proof secure URLs. responses: '200': description: success content: application/json: example: id: ot_53dekdg attachments: [] cc_recipient_emails: [] config_id: notarization cost: 2250 date_created: '2026-10-13T16:08:08.401785Z' date_updated: '2026-10-13T16:08:08.845621Z' detailed_status: sent_to_signer documents: - id: do_595450c4-3f8b-470d-9f0d-83d27be8545a allowed_actions: - CUSTOMER_CAN_ANNOTATE - NOTARIZATION_REQUIRED bundle_position: 0 completion_state: incomplete date_created: '2026-10-13T16:08:08.485044Z' date_updated: '2026-10-13T16:08:08.517883Z' document_name: 20261013-3794-vd6agb.pdf esign_required: false identity_confirmation_required: false notarization_required: true processing_state: pending requirement: notarization signing_designation_groups: [] signing_designations: [] vaulted: false notarization_records: [] organization_id: or_wd365n7 payer: signer recipient_details_config: - field: name display: optional redirect: {} require_secondary_photo_id: false sender_name: Wiegand-Lind signer_info: address: line1: '' line2: '' city: '' state: '' postal: '' country: '' email: test@google.com first_name: First last_name: Last link_expired: false personally_known_to_notary: false sdk_token: https://app.local.dev-notarize.com/activate-transaction?bundle_id=dbb400d2da-3227-4701-be0b-2bcb428d7fd5&code=HHKHLHSYFVINEZYB&completion_requirements%5B%5D=NOTARIZATION&document_count=1&draft=false&email=test%40google.com&is_mortgage=false&organization_name=Wiegand-Lind&requires_nsa_meeting=true&s_key=HHKHLHSYFVINEZYB&target=BUNDLE&transaction_id=ot53dekdg&user_id=uskn9kpng signatory_capacities: [] signer_id: oc_53dekdg signing_status: incomplete transaction_access_link: https://app.local.dev-notarize.com/activate-transaction?bundle_id=dbb400d2da-3227-4701-be0b-2bcb428d7fd5&code=HHKHLHSYFVINEZYB&completion_requirements%5B%5D=NOTARIZATION&document_count=1&draft=false&email=test%40google.com&is_mortgage=false&organization_name=Wiegand-Lind&requires_nsa_meeting=true&s_key=HHKHLHSYFVINEZYB&target=BUNDLE&transaction_id=ot53dekdg&user_id=uskn9kpng vesting_type: non_borrower signers: - address: line1: '' line2: '' city: '' state: '' postal: '' country: '' email: test@google.com first_name: First last_name: Last link_expired: false personally_known_to_notary: false sdk_token: https://app.local.dev-notarize.com/activate-transaction?bundle_id=dbb400d2da-3227-4701-be0b-2bcb428d7fd5&code=HHKHLHSYFVINEZYB&completion_requirements%5B%5D=NOTARIZATION&document_count=1&draft=false&email=test%40google.com&is_mortgage=false&organization_name=Wiegand-Lind&requires_nsa_meeting=true&s_key=HHKHLHSYFVINEZYB&target=BUNDLE&transaction_id=ot53dekdg&user_id=uskn9kpng signatory_capacities: [] signer_id: oc_53dekdg signing_status: incomplete transaction_access_link: https://app.local.dev-notarize.com/activate-transaction?bundle_id=dbb400d2da-3227-4701-be0b-2bcb428d7fd5&code=HHKHLHSYFVINEZYB&completion_requirements%5B%5D=NOTARIZATION&document_count=1&draft=false&email=test%40google.com&is_mortgage=false&organization_name=Wiegand-Lind&requires_nsa_meeting=true&s_key=HHKHLHSYFVINEZYB&target=BUNDLE&transaction_id=ot53dekdg&user_id=uskn9kpng vesting_type: non_borrower status: sent transaction_name: Untitled Transaction schema: $ref: '#/components/schemas/transaction_object' '400': description: Bad Request content: application/json: example: errors: - 'Typo in domain name. Did you mean: test@gmail.com?' schema: $ref: '#/components/schemas/errors_object' '403': description: Forbidden content: application/json: example: errors: - Organization does not have access to notary_instructions schema: $ref: '#/components/schemas/errors_object' '422': description: Unprocessable Entity content: application/json: example: errors: - Cannot override default value for allow_signer_annotations schema: $ref: '#/components/schemas/errors_object' requestBody: content: application/json: schema: $ref: '#/components/schemas/transaction_create_params' servers: - url: https://api.proof.com description: Public API URL /v1/transactions/{id}: get: summary: Retrieve Transaction tags: - Transactions operationId: getTransaction security: - api_key: [] parameters: - name: id in: path description: The identifier of the transaction to be retrieved. required: true x-example: ot_zd7g4dr schema: type: string - name: document_url_version in: query schema: type: string enum: - v1 - v2 default: v1 required: false description: Control documents and signer photo identifications download URLs. v1 for AWS S3 pre-signed URLs. v2 for Proof secure URLs. responses: '200': description: successful content: application/json: example: id: ot_zd7g4dr attachments: [] cc_recipient_emails: [] cost: 2250 date_created: '2026-10-13T16:08:12.615720Z' date_updated: '2026-10-13T16:08:12.615720Z' documents: - id: do_8baa3a57-0e28-4c13-bd9b-f33a567f5ae1 allowed_actions: [] bundle_position: 0 completion_state: incomplete date_created: '2026-10-13T16:08:12.602547Z' date_updated: '2026-10-13T16:08:12.602547Z' document_name: name1 esign_required: false identity_confirmation_required: false notarization_required: false processing_state: done requirement: readonly signing_designation_groups: [] signing_designations: [] vaulted: false notarization_records: [] organization_id: or_6nog3n7 payer: sender recipient_details_config: [] require_secondary_photo_id: false sender_name: Dooley-Morissette signer_info: address: line1: 1005 Langley Street, Victoria line2: '' city: '' state: '' postal: '' country: '' email: brandon@dicki.example external_id: cd7fc7b59f6f27dade497ef160bc6b5f first_name: Raul last_name: Octavio link_expired: false personally_known_to_notary: false sdk_token: https://app.local.dev-notarize.com/activate-transaction?bundle_id=db17f7b589-eb05-47f7-b9d0-cc853db85b47&code=GGRGGIPICPMKOKQT&document_count=1&draft=false&email=brandon%40dicki.example&is_mortgage=false&organization_name=Dooley-Morissette&requires_nsa_meeting=true&s_key=GGRGGIPICPMKOKQT&target=BUNDLE&transaction_id=otzd7g4dr&user_id=usrny46d4 signatory_capacities: [] signer_id: oc_gnkaanj signing_status: incomplete transaction_access_link: https://app.local.dev-notarize.com/activate-transaction?bundle_id=db17f7b589-eb05-47f7-b9d0-cc853db85b47&code=GGRGGIPICPMKOKQT&document_count=1&draft=false&email=brandon%40dicki.example&is_mortgage=false&organization_name=Dooley-Morissette&requires_nsa_meeting=true&s_key=GGRGGIPICPMKOKQT&target=BUNDLE&transaction_id=otzd7g4dr&user_id=usrny46d4 vesting_type: borrower signers: - address: line1: 1005 Langley Street, Victoria line2: '' city: '' state: '' postal: '' country: '' email: brandon@dicki.example external_id: cd7fc7b59f6f27dade497ef160bc6b5f first_name: Raul last_name: Octavio link_expired: false personally_known_to_notary: false sdk_token: https://app.local.dev-notarize.com/activate-transaction?bundle_id=db17f7b589-eb05-47f7-b9d0-cc853db85b47&code=GGRGGIPICPMKOKQT&document_count=1&draft=false&email=brandon%40dicki.example&is_mortgage=false&organization_name=Dooley-Morissette&requires_nsa_meeting=true&s_key=GGRGGIPICPMKOKQT&target=BUNDLE&transaction_id=otzd7g4dr&user_id=usrny46d4 signatory_capacities: [] signer_id: oc_gnkaanj signing_status: incomplete transaction_access_link: https://app.local.dev-notarize.com/activate-transaction?bundle_id=db17f7b589-eb05-47f7-b9d0-cc853db85b47&code=GGRGGIPICPMKOKQT&document_count=1&draft=false&email=brandon%40dicki.example&is_mortgage=false&organization_name=Dooley-Morissette&requires_nsa_meeting=true&s_key=GGRGGIPICPMKOKQT&target=BUNDLE&transaction_id=otzd7g4dr&user_id=usrny46d4 vesting_type: borrower status: started transaction_name: John1 schema: $ref: '#/components/schemas/transaction_object' '404': description: transaction not found content: application/json: example: errors: - Transaction Not Found schema: $ref: '#/components/schemas/errors_object' put: summary: Update Draft Transaction tags: - Transactions operationId: updateDraftTransaction security: - api_key: [] parameters: - name: id in: path description: ID of the transaction to update. required: true x-example: ot_gnkaanj schema: type: string - name: document_url_version in: query schema: type: string enum: - v1 - v2 default: v1 required: false description: Control documents and signer photo identifications download URLs. v1 for AWS S3 pre-signed URLs. v2 for Proof secure URLs. responses: '200': description: successful content: application/json: example: id: ot_gnkaanj attachments: [] cc_recipient_emails: [] cost: 2250 date_created: '2026-10-13T16:08:12.975729Z' date_updated: '2026-10-13T16:08:13.098853Z' documents: - id: do_88fb27ea-0e31-435d-ad23-26b99371f591 allowed_actions: [] bundle_position: 0 completion_state: incomplete date_created: '2026-10-13T16:08:12.962607Z' date_updated: '2026-10-13T16:08:12.962607Z' document_name: name1 esign_required: false identity_confirmation_required: false notarization_required: false processing_state: done requirement: readonly signing_designation_groups: [] signing_designations: [] vaulted: false message_to_signer: new_transaction_message notarization_records: [] organization_id: or_gnkxadj payer: sender recipient_details_config: [] redirect: redirect_msg: null redirect_url: null forced_redirect: false require_secondary_photo_id: false sender_name: Zemlak-Orn signer_info: address: line1: 1005 Langley Street, Victoria line2: '' city: '' state: '' postal: '' country: '' email: arnetta@kulas.example external_id: 62dc9c3049f5a7c73df0a8cd9e08ccc7 first_name: Freddie last_name: Pauline link_expired: false personally_known_to_notary: false sdk_token: https://app.local.dev-notarize.com/activate-transaction?bundle_id=dbf0343177-a88f-4b79-9f66-d3ab6a4fd7f2&code=OPFCYGHAXMAKSWRU&document_count=1&draft=false&email=arnetta%40kulas.example&is_mortgage=false&organization_name=Zemlak-Orn&requires_nsa_meeting=true&s_key=OPFCYGHAXMAKSWRU&target=BUNDLE&transaction_id=otgnkaanj&user_id=us7n8z4n6 signatory_capacities: [] signer_id: oc_rn654dq signing_status: incomplete transaction_access_link: https://app.local.dev-notarize.com/activate-transaction?bundle_id=dbf0343177-a88f-4b79-9f66-d3ab6a4fd7f2&code=OPFCYGHAXMAKSWRU&document_count=1&draft=false&email=arnetta%40kulas.example&is_mortgage=false&organization_name=Zemlak-Orn&requires_nsa_meeting=true&s_key=OPFCYGHAXMAKSWRU&target=BUNDLE&transaction_id=otgnkaanj&user_id=us7n8z4n6 vesting_type: borrower signers: - address: line1: 1005 Langley Street, Victoria line2: '' city: '' state: '' postal: '' country: '' email: arnetta@kulas.example external_id: 62dc9c3049f5a7c73df0a8cd9e08ccc7 first_name: Freddie last_name: Pauline link_expired: false personally_known_to_notary: false sdk_token: https://app.local.dev-notarize.com/activate-transaction?bundle_id=dbf0343177-a88f-4b79-9f66-d3ab6a4fd7f2&code=OPFCYGHAXMAKSWRU&document_count=1&draft=false&email=arnetta%40kulas.example&is_mortgage=false&organization_name=Zemlak-Orn&requires_nsa_meeting=true&s_key=OPFCYGHAXMAKSWRU&target=BUNDLE&transaction_id=otgnkaanj&user_id=us7n8z4n6 signatory_capacities: [] signer_id: oc_rn654dq signing_status: incomplete transaction_access_link: https://app.local.dev-notarize.com/activate-transaction?bundle_id=dbf0343177-a88f-4b79-9f66-d3ab6a4fd7f2&code=OPFCYGHAXMAKSWRU&document_count=1&draft=false&email=arnetta%40kulas.example&is_mortgage=false&organization_name=Zemlak-Orn&requires_nsa_meeting=true&s_key=OPFCYGHAXMAKSWRU&target=BUNDLE&transaction_id=otgnkaanj&user_id=us7n8z4n6 vesting_type: borrower status: started transaction_name: new_transaction_name schema: $ref: '#/components/schemas/transaction_object' '400': description: Bad Request content: application/json: example: errors: - Invalid email format. schema: $ref: '#/components/schemas/errors_object' '403': description: Forbidden content: application/json: example: errors: - Organization does not have access to notary_instructions schema: $ref: '#/components/schemas/errors_object' '404': description: Not Found content: application/json: example: errors: - Transaction Not Found schema: $ref: '#/components/schemas/errors_object' '422': description: Unprocessable Entity content: application/json: example: errors: - Transaction cannot be edited at this time. schema: $ref: '#/components/schemas/errors_object' requestBody: content: application/json: schema: $ref: '#/components/schemas/transaction_params' patch: summary: Update Draft Transaction tags: - Transactions operationId: patchDraftTransaction security: - api_key: [] parameters: - name: id in: path description: ID of the transaction to update. required: true x-example: ot_7n85bd6 schema: type: string - name: document_url_version in: query schema: type: string enum: - v1 - v2 default: v1 required: false description: Control documents and signer photo identifications download URLs. v1 for AWS S3 pre-signed URLs. v2 for Proof secure URLs. responses: '200': description: successful content: application/json: example: id: ot_7n85bd6 attachments: [] cc_recipient_emails: [] cost: 2250 date_created: '2026-10-13T16:08:15.856660Z' date_updated: '2026-10-13T16:08:15.962339Z' documents: - id: do_5adca06d-c19b-49e7-ab39-7876b58cb967 allowed_actions: [] bundle_position: 0 completion_state: incomplete date_created: '2026-10-13T16:08:15.844129Z' date_updated: '2026-10-13T16:08:15.844129Z' document_name: name1 esign_required: false identity_confirmation_required: false notarization_required: false processing_state: done requirement: readonly signing_designation_groups: [] signing_designations: [] vaulted: false message_to_signer: new_transaction_message notarization_records: [] organization_id: or_rn68bnq payer: sender recipient_details_config: [] redirect: redirect_msg: null redirect_url: null forced_redirect: false require_secondary_photo_id: false sender_name: Lindgren Group signer_info: address: line1: 1005 Langley Street, Victoria line2: '' city: '' state: '' postal: '' country: '' email: von@keeling.test external_id: dc49ded06d6ea10a29d7349360f9df66 first_name: Laurie last_name: Lizabeth link_expired: false personally_known_to_notary: false sdk_token: https://app.local.dev-notarize.com/activate-transaction?bundle_id=db281d49c1-e812-41d3-8e31-e711c7477f13&code=RQZUHOVDSIIZCXYR&document_count=1&draft=false&email=von%40keeling.test&is_mortgage=false&organization_name=Lindgren+Group&requires_nsa_meeting=true&s_key=RQZUHOVDSIIZCXYR&target=BUNDLE&transaction_id=ot7n85bd6&user_id=usynxewdj signatory_capacities: [] signer_id: oc_xna57nm signing_status: incomplete transaction_access_link: https://app.local.dev-notarize.com/activate-transaction?bundle_id=db281d49c1-e812-41d3-8e31-e711c7477f13&code=RQZUHOVDSIIZCXYR&document_count=1&draft=false&email=von%40keeling.test&is_mortgage=false&organization_name=Lindgren+Group&requires_nsa_meeting=true&s_key=RQZUHOVDSIIZCXYR&target=BUNDLE&transaction_id=ot7n85bd6&user_id=usynxewdj vesting_type: borrower signers: - address: line1: 1005 Langley Street, Victoria line2: '' city: '' state: '' postal: '' country: '' email: von@keeling.test external_id: dc49ded06d6ea10a29d7349360f9df66 first_name: Laurie last_name: Lizabeth link_expired: false personally_known_to_notary: false sdk_token: https://app.local.dev-notarize.com/activate-transaction?bundle_id=db281d49c1-e812-41d3-8e31-e711c7477f13&code=RQZUHOVDSIIZCXYR&document_count=1&draft=false&email=von%40keeling.test&is_mortgage=false&organization_name=Lindgren+Group&requires_nsa_meeting=true&s_key=RQZUHOVDSIIZCXYR&target=BUNDLE&transaction_id=ot7n85bd6&user_id=usynxewdj signatory_capacities: [] signer_id: oc_xna57nm signing_status: incomplete transaction_access_link: https://app.local.dev-notarize.com/activate-transaction?bundle_id=db281d49c1-e812-41d3-8e31-e711c7477f13&code=RQZUHOVDSIIZCXYR&document_count=1&draft=false&email=von%40keeling.test&is_mortgage=false&organization_name=Lindgren+Group&requires_nsa_meeting=true&s_key=RQZUHOVDSIIZCXYR&target=BUNDLE&transaction_id=ot7n85bd6&user_id=usynxewdj vesting_type: borrower status: started transaction_name: new_transaction_name schema: $ref: '#/components/schemas/transaction_object' '400': description: Bad Request content: application/json: example: errors: - 'Typo in domain name. Did you mean: test@gmail.com?' schema: $ref: '#/components/schemas/errors_object' '403': description: Forbidden content: application/json: example: errors: - Organization does not have access to notary_instructions schema: $ref: '#/components/schemas/errors_object' requestBody: content: application/json: schema: $ref: '#/components/schemas/transaction_params' delete: summary: Delete Transaction tags: - Transactions operationId: deleteTransaction security: - api_key: [] parameters: - name: id in: path description: The identifier of the transaction to be deleted. required: true x-example: ot_kn95zng schema: type: string responses: '200': description: successful content: application/json: example: message: Deleted Transaction ot_kn95zng successfully '404': description: Not Found content: application/json: example: errors: - Transaction Not Found '422': description: Unprocessable Entity content: application/json: example: errors: - Transaction has already been completed by at least 1 signer. servers: - url: https://api.proof.com description: Public API URL /v1/transactions/{id}/assets/audit_trail: get: summary: Get Audit Trail tags: - Transactions operationId: getAuditTrail security: - api_key: [] parameters: - name: id in: path description: ID of the transaction to get the audit trail from. required: true x-example: ot_ynxkydj schema: type: string - name: encoding in: query required: false description: If provided, must be "base64", which will return the pdf as base64 encoded data in a json body. If omitted, the response will be the pdf file itself. x-example: base64 schema: type: string responses: '200': description: successful content: application/json: example: data: JVBERi0xLjQKJb/3ov4KMiAwIG9iago8PCAvTGluZWFyaXplZCAxIC9MIDE5MTMzIC9IIFsgNjUxIDEyOCBdIC9PIDUgL0UgMTg5MDggL04gMSAvVCAxODk3NSA+PgplbmRvYmoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKeHJlZgoyIDExCjAwMDAwMDAwMTUgMDAwMDAgbiAKMDAwMDAwMDYwMiAwMDAwMCBuIAowMDAwMDAwNjUxIDAwMDAwIG4gCjAwMDAwMDA3NzkgMDAwMDAgbiAKMDAwMDAwMDk4MyAwMDAwMCBuIAowMDAwMDAxMDc4IDAwMDAwIG4gCjAwMDAwMDEyMTMgMDAwMDAgbiAKMDAwMDAwMTY5MCAwMDAwMCBuIAowMDAwMDAyMDUxIDAwMDAwIG4gCjAwMDAwMDI0MTUgMDAwMDAgbiAKMDAwMDAwMjY0NCAwMDAwMCBuIAp0cmFpbGVyIDw8IC9Sb290IDMgMCBSIC9TaXplIDEzIC9QcmV2IDE4OTY3ICAgICAgICAgICAgICAgICAvSUQgWzwzMTQxNTkyNjUzNTg5NzkzMjM4NDYyNjQzMzgzMjc5NT48MzE0MTU5MjY1MzU4OTc5MzIzODQ2MjY0MzM4MzI3OTU+XSA+PgpzdGFydHhyZWYKMAolJUVPRgozIDAgb2JqCjw8IC9QYWdlcyAxIDAgUiAvVHlwZSAvQ2F0YWxvZyA+PgplbmRvYmoKNCAwIG9iago8PCAvRmlsdGVyIC9GbGF0ZURlY29kZSAvUyAzNiAvTGVuZ3RoIDUxID4+CnN0cmVhbQp4nGNgYOBgYGDqZgACt4sMcABls0AxDHBAMQNDPAMf4xYGBi7GOhYNgQuK+zUZAMSjBpwKZW5kc3RyZWFtCmVuZG9iago1IDAgb2JqCjw8IC9Db250ZW50cyA4IDAgUiAvTWVkaWFCb3ggWyAwIDAgNjEyIDc5MiBdIC9QYXJlbnQgMSAwIFIgL1Jlc291cmNlcyA8PCAvRXh0R1N0YXRlIDw8IC9HMCA2IDAgUiA+PiAvRm9udCA8PCAvRjAgNyAwIFIgPj4gL1Byb2NTZXRzIFsgL1BERiAvVGV4dCAvSW1hZ2VCIC9JbWFnZUMgL0ltYWdlSSBdID4+IC9UeXBlIC9QYWdlID4+CmVuZG9iago2IDAgb2JqCjw8IC9CTSAvTm9ybWFsIC9DQSAxIC9MQyAwIC9MSiAwIC9MVyAwIC9NTCA0IC9TQSB0cnVlIC9UeXBlIC9FeHRHU3RhdGUgL2NhIDEgPj4KZW5kb2JqCjcgMCBvYmoKPDwgL0Jhc2VGb250IC9BcmlhbE1UIC9EZXNjZW5kYW50Rm9udHMgWyA5IDAgUiBdIC9FbmNvZGluZyAvSWRlbnRpdHktSCAvU3VidHlwZSAvVHlwZTAgL1RvVW5pY29kZSAxMCAwIFIgL1R5cGUgL0ZvbnQgPj4KZW5kb2JqCjggMCBvYmoKPDwgL0ZpbHRlciAvRmxhdGVEZWNvZGUgL0xlbmd0aCA0MDYgPj4Kc3RyZWFtCnicjZTtahYxEIX/71XkBpzO92RACla0v5UFL0BsQahge//g7PuizUYJEljC7JOc2ZOTpYY13lA9Irl9fdp+bkfFiS+F52/bl/bjKELYhf0zKZbaMT7ft+vk+XG7ucf2+HLZopM3QvNjj4f/rKRfSun4yuAhcJ2UwN2+3XzERgruHm1/2Oj3J9RiImr70/YWUeK27d9fXxIqpPGI6N2EkADVwhF5PyMOYpkDYj4hLOC9DwTKTASEr1SEAMlppSIdRFVWMsqg5DwK6YQYgnmMuxjNSIegrishZ4hEXQkFQirZKPRuQjqBsY3GaZ+RBA9fup8BVR0JPhOMBmRnc3FCKEBcc9EKs4GRL1xhTrBTDv7qRCoHkrRwn9WgJ/KqE1NApVUSylWocJ+OeUbcgV1XZ8ihlScbvdXpDLlz5clj1W7WD4RidT84FaLnaZfpNgty5Qlz4a5QXaI8Oecz0UEZT/5P3Qo7WBAvwiJ1E2OVWlGHrG4WxyxmgJ1PMvMXW1ZsdUTousuHffVTFP9HMmrJpxq/AEIGLBxlbmRzdHJlYW0KZW5kb2JqCjkgMCBvYmoKPDwgL0Jhc2VGb250IC9BcmlhbE1UIC9DSURTeXN0ZW1JbmZvIDw8IC9PcmRlcmluZyAoSWRlbnRpdHkpIC9SZWdpc3RyeSAoQWRvYmUpIC9TdXBwbGVtZW50IDAgPj4gL0NJRFRvR0lETWFwIC9JZGVudGl0eSAvRm9udERlc2NyaXB0b3IgMTEgMCBSIC9TdWJ0eXBlIC9DSURGb250VHlwZTIgL1R5cGUgL0ZvbnQgL1cgWyAwIFsgNzUwIF0gMSA1NCAyNzcuODMyIDU1IFsgNjEwLjgzOTggXSA2OCBbIDU1Ni4xNTIzIDAgNTAwIF0gNzEgNzUgNTU2LjE1MjMgNzYgWyAyMjIuMTY4IDAgMCAwIDgzMy4wMDc4IF0gODEgODUgNTU2LjE1MjMgODYgWyA1MDAgMjc3LjgzMiA1NTYuMTUyMyAwIDcyMi4xNjggXSBdID4+CmVuZG9iagoxMCAwIG9iago8PCAvRmlsdGVyIC9GbGF0ZURlY29kZSAvTGVuZ3RoIDI5MiA+PgpzdHJlYW0KeJxdkc9ugzAMxu95Ch+7QwWUUHZASFW7SRz2R2N7AEhMG2mEKKQH3n7B7jppkYL0i/19NnZybE6NNQGSdz+pFgMMxmqP83T1CqHHs7Ei24E2KtyIvmrsnEiiuF3mgGNjh0lUFUDyEaNz8AtsDnrq8UEkb16jN/YMm69jG7m9OveNI9oAqahr0DhEp5fOvXYjQkKybaNj3IRlGzV/GZ+LQ9gRZ9yNmjTOrlPoO3tGUaXx1FA9x1MLtPpfvGBVP6hL5yk7j9lpekjrlbKMaPdElJdEhSSSkmifERUHorKkKjc/+et+b0buKU0+sjZnJ9bKIz+WbJhyMe5nf+JHlhcsL/NbMbZf/27dwn106up9nBqtisa1DspYvG/TTW5VrfcHBX+T8mVuZHN0cmVhbQplbmRvYmoKMTEgMCBvYmoKPDwgL0FzY2VudCA5MDUuMjczNCAvQ2FwSGVpZ2h0IDcxNS44MjAzIC9EZXNjZW50IC0yMTEuOTE0MSAvRmxhZ3MgNCAvRm9udEJCb3ggWyAtNjY0LjU1MDggLTMyNC43MDcgMjAyOC4zMjAzIDEwMzcuMTA5NCBdIC9Gb250RmlsZTIgMTIgMCBSIC9Gb250TmFtZSAvQXJpYWxNVCAvSXRhbGljQW5nbGUgMCAvU3RlbVYgODcuODkwNiAvVHlwZSAvRm9udERlc2NyaXB0b3IgPj4KZW5kb2JqCjEyIDAgb2JqCjw8IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9MZW5ndGgxIDM0MTI4IC9MZW5ndGggMTYxNzUgPj4Kc3RyZWFtCnic7b0JeFRF1j98qm71mu6kO1tnI32zdAJJSEISlsRIOpCwGNkXCRJJkzQkkI10wqIoYZTFCMjoiIALoKgIKs1qwAXcRxTBBR0FARW3cRB0EEdD0t+purdDQGec9/9/v+f5nu8hze+eU1Wnqk6dOnXq3JhEIAAQAC0gQWZFrathxq4RdwOE/Q0gZGXFnCZ5dcN7cwDyIgC0mdMbZtTOTX7yJ4BeVQAa74ya+dMTX9w/DWD8P7DP+Cq3q/Jg7oVVOOLziH5VWBFca92C/HlEYlVt07yDj3icAGQAQOiGmvoKF8y4OwfAOQzLm2pd8xoM75juxXacD+Q6V637JTIjH2Am9ok2NzS6G757evbnABnYbuwArjt99x+3LDm9dmpQ/k/6aD3wr0e+SE7hdPe1O/7667aOGZY8/fVYNKA8EQL41A3sHAmDLfDrts5sS55a3/Wl6clrND3xUQAVoAEKFsiAQQDMhPNKQLVqF5rbBS/9CG5iHghDDNf1gLmaiTCJLIXJdAss4JB6gJM9BY0ouwXLhUj38b4oPwFxEpGPmIiIUutGIFyIcbyMsnt5XxyjgY8jqAcm6+1Qr5no68D5VmvegOmIh5F/hH0Bm7W5UIvlTdhvPwPoz2Wwz2rtFliD9Q9iewXWPYx0EpY3Ij8F+2WqvEG3AiI5RWixvheOc5e63mTpJejHPL7PcC2lOOZ1iCU4x2ikQxAlKBOCdBBiKXkDlpE3fI9gO1K4HedfyusRRSodhuMsxvYC7JeI5duRj0I9tEiDEHGInvQpyKWh8DzSDFz/Dcq6EW9AFV9z15pQf1Wn30LRsaQ7cM4XEAk01/clUkM33a7E7VdguJQNLUhnIaIRY+ghqGXXA0F7rdV8CRIHeia30wnEtawSRmKZoJ7jNLtgHS8jRgh4fB3sQdggnYcB2HazdjWuoxLt3QdxATLoP6C31gEL0b+KcPxFiIdxzG+EP1TCeJw/HWk2+1L40BLEcpzrrN9O3DZYXoT7OhbnushPDPYfhxiK+9KCqOH64PwZ3OZ838nEzlyUPY0yUziw3iaAa+c+yfvw/jiWQ/XDRy5ReARlVqBdTyFliDCugx/Cz1Rg2+s4TiRCi+iBSEd8iXgEMQuRh3gW0RPnBpxXEv6KPsN9U/gH+obmDbQh6iZ8VlnDw2I/lTOzUR2LzxOnfQpmqYjjY/Lzwn0WddnuH5ufKe4zfir8exb3e/IDXyf3qS6KZ499B0O5DuIMom/5KT93qDM/D6vpBFiGdB368e3cZ7l+fsrtwn1N2ATPhErzu601U5wRpBJAgurrt/up3xZdtAo24Zjl2mkYUzbAMNYEw6Q/wzR2DoqkXpCuycQ6XA/Keul3MFZ/ALJxL0dhee0VdA2H7iiZqTmA69yK9jwKD6FNZ7OjNJ4dJRrNVt+3GiBvarbS2wT/G3olyAGljVOO7m3/0/r/E9APNVsxZm71/V1z1OfD9dzDz4TuO5KJkP0U63cgWhAp+lSyRj+LtOkmgEWLdxuinjkhT+OE/uwA7k8Yxnk8C1g/QfMZ7JdWwJ3sqO9j0gIt9Cgs0YWBi67GmIZz0Q/hdg4+PtKGbn50mc9d6Ut+6vfXKymP+apP2ZFq8fy9o+K0iguIn9CPHiXKHP15fBb3A8ZoxBLFX32/dvnnm/AY0rv8/nmFn866wj9NV/rllVTcLRjf/ecU9bjTv34eH3mM4zGSxzkeZ/zyV9Ju/VvpFvRjHocPwWT1XMeruA51/Fw9+xiHcb9v8Pm0Q3xPaHf5NkvBvs3aLOT/htD4nsB1z+u6Uyf5OtX7tJf/LlXqIcB/j2qyoVaNZ5tEvPkR/iLu0YlCP4N2GyzUtOO+YwwU+m5QzyDaE/WexcrR5utgOa4jUlqK5xHrEVO4TcReAETwe4HfidJ9aGd+F62A26VjmC/wvtlgFfdFAdyAur8p6vBO5ZTXaW6AR7TfQRabgLH2AFTyveLr4Prwvdc3g1kfhnHiKPRhT6JMGBhRboOwgROeEH7B+87CvAhtoasAHfrsSJTh420UfZwQrNpjk7CF6I+5CPcvbgscUxsGY0U+8R2s10yAG/AMbdS1wEbtBDxzYbAZx3gM+03gumC/KHFf3wc34vlahrFpGcYcEP4/2dcubcX1zMO4jpBa0EZbIULTgjacJdZexJQYu5SfH2kLJHEf0d6HcZjnE/dBK0uFYu0sWIF1KzQYJ3Heu7DuDjy/mXh278T+djVuA859J9bzvgU8l+E5Aj8vOieEaFtEHgBCB56n4PzSt7BRug6WoR8X6u9DOyyG3nhfEPS9WEQfBaJ8m4rlCkSdRaEkTrLAraI+G96jW6QA9Ft+h+5li6CaTYQsqQ9EMiv0Zu/iWf0FHpCCYCo7CA+wNljOyywEekpeXP8uzC15/WEYzevpe1heA5NZPvZfBnVsKnik7eh7H4CRTce9xn6alegnidj/RxxXBfkCJksT8WwtQf4X31NcTsyxy3cDBxsGvUW/bhC6+nGFzrQE7XYd7inqy/nL9EVdu/T06/g7+ol18nGxH5dhDwC+M/iOIxwK7RxDV8BWxAb6CQyWRsB8shkDzIMwhHyJeFDF0zBM0O2IMXjH9yULEOmsLzyLWIR8GtIXEduUMuZufeEYYjGO/RLSnfy9gIMOgn6cYt3DiDWIt/xt3cHn+r367tBEw+Xl3dDCQc77OjiulEc798P5+rFr0Z4I9MVVHNqFMFk3B/cvGetjccwryjhPFtsNM/9Inz8COQyZwoYKnN3X6N8PpOH/BY53ozKn6t3wf6Xf/wlwfxciyoR9v4cw1YcCyYcQj3Qi0olSM8zjwHJvLJf67Unw7VdgM9wr6rv2T6lHX8FXSrj2yvory1fu6x+V6U54rDv8ftDlD/fAHRysAOURV5b1b8IdHNrXsO2135bZE3+AyZAirRM6gfCxK8raUXhnImgi6hol+izn6CofxrOM4LKivxlWcIizi6C7oJqjq70vxm9EN7v243bFOUW7f3/8+3Ll/qB+TvYOYjLeFe9AJtJxSAv9tMu/1Xhxmc+PUfy9q8xjyZdXyFw6E5fOxmF+1/z+mP9/Ap6dg4g3EK//vz0XjzI8Rlh4nDiOeUgB5pFHMT+5EW4H6MBYcjED8TjGofFIP8I6vL07eyHMyFuxbgbShwDaf0K+EeuPKvBRFg0b1LwyEuv2qH316njjlP7tfwX4FT3q121K//YtiJnI/4C4FflPkb6EdA3K/x373YH0ZaW9YyqW5yCex/J3WK5BTEJ+FdIwpGmIEEQw9l/NwfOR37yH/q/T33//+G8p5iwVqKedf88L6YIr3yH+a+rfzz+gV75r+Pf/j2i37xlcQRU74DvT55j3ebu/+/yndxw/xf3s7A42wdeBOaWJ59E8l+X5s8gfVSre30Qei/MChPopz515/spzZ56/It2IdJlWI/SZwN/zuV4grhSBGHEgwDAWS8gZJwEz9OPfg+XfBoUBcBtZSO4m95CNxEuOEx8tpW/QN+mnEpEkySAlSLdJrdJyaaP0DjOxUWwKm8ruZfezh9ijbCd7jn3MvtXs1byi+bvmvNakjdbatXnasdpZ2lrtbO1t2iXaNdpN2ie127Rva49qf4ldHPuLHCSHybFyvJwkp8uZcracJ+fLA+UiuV5eKG+Sn5CfitPEhcSFx8XHJcWlx42PuynuvrjN8TReGx8UHxwfFh8Vb4/vFZ8aPyzeFe9OoAmWhDgHOKjD5LA4Qh0RjhhHoiPNkePId9Q4Whx3OJY5ljvudWx0POXY4djneN7xquMtx2HHx46vkvKTnEmDksqTKpKmJ836RvNNxDd55+i5Pu20XW7v157fPrC9sL2ofVR7afut7Xe139fuuzito6Djx86Lvos+H/8ONWwQlttAtpFD5Fe03Otoub9J0GW5O9ByK6VHGWGBbAy7ia1iq9k69gh7hrWxv7FvNF7Nc5ojmnOq5eK0Tm3571ruXGxL7AbZJIfINllGy6Wg5bLkXNVyM9Fyj6LltlxmuXFxN8at6rKcFS0XGR+rWq48vlJYTv43lhvdZblVjg2OLV2WO4iW+xtaLq/Lcu6kmd8QYTlyjrUTtFxK+wC0nLN9cPuQ9ontN7e3tq9sv3jxpo6BaLkWbjnfF+iY9/lC6UH6gpThO07fxhMRhB55D5lLZpHGixuwXM19tjO1M6WzV2dPZBfAzTAHaqAKroeBFz+9ePzikYtvXTx18b2Lh7nkxbUX11x86uJG/Nx7ceHFOy7+6WL1xWyAL8oAPj+ufFf/1GLEfZ/deOqOU798tvnUXCw9i8C4eqr11K2fNZ+ceXL+qX1fpJ1aeXLzydUnVp945MRdACce531P2k7MPoGR+UTmCeeJ7BOJx4ccLz6efzz3eL/j2cczj/c6Hn88+njocXLs+2PfHfvm2JfHPue9jr1+bP+xF4/hLMdeO/bYsW3Hio8NOlZ4LPFY/LG4Y7FRB6J+jfrM8iJmei/qHtc9pHtQ94BunW6tbo3uTd3Tuo269Xh/fasdqMG3U6mCn13S7/L/TkG/UnBZ+ZwU7i9LlfAfvqSRGGl+v2Ul4mHMiEaysawc6bTurewmxHQF/+6LjeZgY9XSyP+kxxU9k1jPLj7xP0oa/23L9ZcVJXgU7oDF0k2wGr6CJbAS7oKH4EnYhClCK5r1drgXzsEPsALuh2XwMhyHs/AwbIF/wo9wHh6Bp+Cv8Do8DdOgAlZBJRwEN7wBb8I78Ba8DYfga5gO78JhOALPwAz4Hv4MH8B78D766rfwHdwJM6EaZkEtem8dbIB6mA0N0AgeaIYm9Om58A3MQ++eD7fArejnz8JGWAi3QQssgr/DP2AvWU3uJ5RIhBENtMNFsoasJevIA9ABnURLdEQPPvIgeYg8TNZjLNpIDMRIAoiJPEIehQvwM9lEHiOPkyfIZvIk2UK2kqfI0+QZjFlesp3sIDvhX3CUtJK7yC6ym+whz5I2YiaBZC/ZR4KIhVhJMJyCz0gICSXPkedJGAkny8kL5EWynxwgL5GXiY1EwDbwkkgSRV4hr5JoEkN6kFjyGnkdfoFf4XP4gtiJTOJIPHmD/JW8SQ6St8jbGDPfIQkkkThIEjlMjpB3yXvkffIBZgjJpCfpRVLgNHxJjsKHcBI+hk/gGJyAj+BTcpacIz/gXfUj+Sc5Ty6Qn8m/yC/kV5JK2slF0kE6SRreY0AJpVSijGqoluqonhqokfSmAdREzTSQBlELtdJgGkJDSToNo+Ekg2RSG42gkTSKRtMY2oPGUjuV6XIaR+NJH5JFE0g2TaQOmkSTaU/ai6bQVLqM3qmxaKz0rLRIul1aLC2V7pRWSHdL90r3SWulh/DmfEx6UtoqPS1tk7ZLu6W90gvSS9Jr0pvSITyr70pHpY+lT6XPpC+lb6Uz0lnpB/oD/ZH+k56nP9EL9Gf6L/oL/ZW204uSUQqQTHi7EFzUJvYYe5w9wTazJ9kWtpU9xZ7GW2Ub87LtbAfezLvYbraHPYv3zF62D+/p59kL7EW2nx1gL7GX2SvsVfYae529wf7K3mQH2VvsbXaIvcMOsyPsXfYee599wI6yD9lHeEt9zD5hx9hx9ik7wU6yU+wz9jn7gp1mX7Kv2NfsG/Yt+zv7jv2DnWHfs7PsHPuB/cj+yc6zn8gX5DS7wH5m/2K/sF9ZO2yHHbSV5MBu2AOv4NvRTtgFr8Kf4CVYirFolDRWGi2NkSZIE6UbpEnSOGk8/ES+pgfYbfA8rIUzeDIfg3tIAdxNCskc8me8L+4lc6GNLCBnyPdsNmtki5hHKpUmSzdKU6QydgdrZnPZYjaHLWHz2VK2jN3JWtldbDmbx/7CVrCV7G68kf8s7uQH2IOY0zyMmc0atpbdytazDWwj3tSPSn2lftI/Jf6OqAXw/4diQvFBrwg72CgxjVanNxgDTObAIIs1OCQ0LNwWERkVHdMj1i7HxSckOpKSe/ZKSU3rnZ6R2ScrO6dvv/4DcvOuyb92YIGzcNDgouIhQ4cNv67k+hEjR40eM3bc+AkTb5hUOvnGKWU3TS13wbSKSvf0GVXVM2fV1NbVN8xu9DQ1z5k7b/7Ntyy49baFLYv+dPsdi5csXXZn613LV6y8e9Wf77n3L/etvn/N2nUPPPjQw+s3bHzk0U2PPf7E5ie3bJWeevqZbd7tO3bu2r3n2ba9+557/oUX9x946eVXXn3t9Tf++ubBt94+9M7hI/Due+9/cPTDj/728SfHjn964uTV3PFq7ng1d7yaO17NHa/mjldzx6u549Xc8b/LHZ2Fhc6CgdfmX5OXO6B/35zsrD6ZGem901JTevVMTnIkJsTHyfbYHjHRUZERtvCw0JBgqyUo0GwKMBr0Oq2GSZRAWnHCkHLZm1TuZUkJw4b15uUEF1a4ulWUe2WsGnK5jFcuF2Ly5ZJOlJx+haRTkXR2SRKLnA/5vdPk4gTZe6goQW4jk8dMQn5FUUKp7D0j+BGCXyV4M/JxcdhBLo6oKpK9pFwu9g6ZU9VaXF6Ew20PMA5OGOw29k6D7cYAZAOQ89oSGrYT20AiGGorzttOQW9GpbxRCUXF3siEIq6BV3IUuyq9o8dMKi6Kjosr7Z3mJYMrEqZ5IWGQNyhViMBgMY1XO9irE9PI1Xw1cJe8Pe1A6/I2C0wrTzVVJlS6pkzySq5SPoc1Fect8tpuPh1xqYiDBw+etLR7a7TUWhxRLfNia+tS2bthzKTurXH8WVqKY2Bf6hhS3joEp16ORiwZJ+NsdHHpJC9ZjFPKfCV8Vcr63AnFvKZ8puw1JAxKqGqdWY5bE9XqhbHz43ZERTn3+k5BVLHcOn5SQpy3IDqh1FUUsz0UWsfO3xnplCMvb+mdtt1iVQy7PTBIZUzm7oy7q01wQpxzJWO7LEu4RgnD0SG8coWMmkxKwDUN4A/3AGitGIBi+FVKsJe3Enek2msYXN5qyeP1vL9X48AcsfUnjO3lCWf+cXmNS63ROiw/AWe5n3S5Grb7eW9qqjclhbuIbjDuKeo4UJT79k6b00YTEhosMhI0H4xG27pK8zLQ/HFxfIPvanPCNCx4W8ZMUsoyTIveAc6M1FIvLectB/wtYRN4S4u/pat7eQJ68i7x1hfm1Sd1/QuyhIcUV+V5Sfh/aHYr7SXjEkrGTJ4kF7eWq7YtGX9ZSWkf0NWmct6QwZOkaKpyNFoSreiUU7qEeWGSycsc+E8rnLqyTadHrxQ1RB7itZQPU56lxri4/7JTm+8c7yXIpW6qmt681MvL11xWvkw9U6uECrMkWjJ+cmur8bI2dDVlwuEqQY+H8ZPi5MFemIAn04H/2nwHBnCURnudaLLBXAD9T6lSi5cJRqt8KX5x7+ydNgQDXWvrkAR5SGt5q6vN1zItQbYktO6lL9OXWxuKy/2O0+bbd1e0d8jyUrRVFcnrXZgAQZINziJ8CAns+MxAjEJMRdyNWI/QCjleU49YiNiPOCdanJJtxz3ZzjYkdwmyc2ZNlii6lOKUMlHceUOpQkeMUWjRcEUsTxHrk6NUpw9SaHKaQoMdWS2cGs1ZBwrDMXU/gqDQgE9CX4UgQsAOG6Qw8CKopFVrnFLwzsSkrPX7JQaYDkgE01K774BEdpitWYVG6qNnIRjs9Ht6RmmhZ3YGWrPWF15HP4dtiP0IiX6On8/oZ7CQnsITEITPAsR6xH7EYcRZhJaews9J/JygJ1DqU8hAFCCmItYj9iPOInT0U3xa6HF+nsST8wUISo/j00KP4bKO4TOIfoLcJ/QTVO39Hf1zs/YKJjVDZewOlbFFq0xweFYbfW/HL73sbfSLnXKqfUNhJv0AvAiKk32Ag38AMmI0ohzRgNAi9yFyH0ILYhViA8KL0GKfD7HPh9jnIOJtxIeQiXAiRiP09MgOnKaNHt6RNMheGE7foW+ADY16iP5V0Lfp64K+RV8T9E2ksUgP0td3xNqhMADbAftYkFqQZmC7hr60MzHY7iu00v1oHjs+MxAFiFGIqYi7EVq6n8bvqLQH4yDPwUE9oOQO+FbQx+ERPThn2p1Jg9HHZP5IyrsWOXysl9cnUWfS6rVY5I+klfcgxx9JdyxHjj+Sbl6EHH8k1cxBjj+SKmcixx9Jk6cixx9Jo8Yjh482+vCzicn2/qNmEbkwiM5FK81FK81FK80FRufyD/zCuG4P7EhJQYutc6b2SrG37CMtz5OWsaTlEdLiJi23kZZFpCWftNxEWlJJSwxpiSUtTtLyHBmApmghzl2XFXOdEaTlIGl5mrR4SEsSaXGQlkTSIpP+zjYat2N4tiDFguws5OcK6bUDs4JQxzi0aBy6dRwe+/34PIzwiZITheR4RTgyltP4nSkFSjk9L6u+cBh9BTu+gtvwCpxEMNygV9CNXsFBXsEBgvBZgJiKOIA4i/AhtCgdj4rfLZ5B+MxAFCCmIhYiziK0Qp2zCAr1qorbhGIZqtKjeIm+gp94/MTROGcPS4wl1TJMujuGBMWSUbG+WNofwvlbfrBVb8W3tT0/m//1sxkMhQa6kt4NPXAjVqn07h2/9LC3kTU7kp6zF4aR+yGWodeRXEgiDqQDwCPKfSFGz2kOxNCtSLN2xEzEbkE7ktLs+0gg77XH/kvMafu3MW0U2W9inrN/JLcxssN+FGu27rF/EHOn/c2MNj3WPJ/URpDsk4Xo3pgB9qcPCtFF2LBuh/02TvbYb40Zap8VIxrcSsNNHiw5g+xjkybbh+F4RTHT7E4PjrnHXhBzkz1fkerL++yxZ6IKqQqbgsr2ihGTJsSKASf0byNVzjTdat0k3ShdP12WLk0Xp7PreuiidaH6YL1FH6g36Y16vV6rZ3qqB31om++UM5V/AzhUa+GE/8wAASZ4C+VP/r1iHteInsJ14A2RSmjJuEGkxHugAkqmyd4L4xLaiBEvUE3CIOINLoGS8YO8A1JL2nS+sd7+qSVe3egbJ20nZGUp1nrpsjaCt18b8fGqxdE8Vd0LhFgXr4jmtOfiFaWlEBE+pyCiIHigNXdI0e88ytVn6qWviMv4Ht7VJeMmebf0KPVmccbXo7TEey/PZffi+/O54qK9+CqNpHTSXmkg+bF4LK+XBhaVlpa0kYlCDmTyA8qhx/wg5PSxIHM5kPWxitw6Rc6B/VEukROUMxjAIeQcBoOQY4TLbfckFhdtT0wUMjYZPELGY5O7yxx0oIzDIWTCW+CgkDkY3sJlvAOFSEwMisTGCBESBTFCJIZECZGJl0QyVJE7u0TuFDNJ5JJMjCJjPuWXMZ9CmdT/9ss9KDWV7LymtGIKfw8oTyh2I8q9d82pivC2TJPl7RWl6gtCUvm0iipOXW5vaYK7yFuRUCRvv2bK7zRP4c3XJBRthynF4ydtn+J0F+24xnlNcYKrqHTn0NE5/S+b686uuXJG/85go/lgOXyuof1/p7k/bx7K5+rP5+rP5xrqHCrmAuHjoydt18OgUkw7Bd1JA4zor+XRcaWDwi0NA4XzXhMXcVv0PsZ/sC8As3ATvtGZEbypd2HvQt6EZ4o3BfKXPbUp4rZr4qL3kc1qkwWrrQmDILWp2dMMEcXVRco/D35hVVMzN7jyTPX8uy9sK8b3tiJPE0CJN2VcibcA89ztOh3WlvMlefP8dQEBxZhuKpXpWJnHKyWpS5DX5fM6g0EV/O3+N6t0MD8FLfS5ncQZS5rAUyp5Y0vGUwwF49Wseh+mS/x68JTiAj0klXj8Ywi1QeGBr9ePpmaVU+3QpFKlF3bx+M3R9YV9MFRp9kEkIkrzBESyJIgA8H2N+IbTzmrfN7ydU/p3FG5TAbAZnibV8DTsh5fJOeDf2dsLu4BnPEXwICyAv8BSvMUmY82dMBY/Gqz/C4n07YIM2Ij32EY4hLI3wG2wD8JJhO9bWAiLpfex12IwQzwUwmiohxXkel8zTIGT7HboD9dDHTSQFt8k30rfPb5N8Bjslf7q64AAiIIK/Bzyfa/5m+849MYe98FaOEnuMewGJ87SgpIPQSOsk8oY8c3w/YoaxMFc1IHBCDhEDtBUHN0NX5MIskAajKM86vP6XkWpGCiDKlgH+0hfMpTGaab4RvgOQTjOMQ9HXQs7YA9+2uAF+ISYNOd8m3znIBLSYDiuZxe8Qw5InR2LOgu4odFKvSAXW+rhRXgDjpAE8hKt15g0WRqn5mbfBxAKfWACavsE9vyK/Exvw89C6XU2xDcIAtEuf+bWhtfgMxJFMsgoMpH2ovX0YakR9DhjH/xUQjXaew2OfgK9Zg810cPSo2wra9f26DzlC8QdSYIH4CF4iZhxpTLxkD+RD8kXdDCdSh+gn0t/YU+y93QuXPVNUAsrYCv8TILJADKG3EiqyAKylPyZrCWHyBHyDS2k4+kselaqkmZLL7BB+BnHPOx2zRLNXdpvOid1vtr5bufPvizfEhiD/rAItb8PHsaV7YXD8DF+TsLnREMCSCB++Hd9J5Bb8HMbWUEeEd+D3oWzHCGfk2/xBvqJtFO8WKmWRvPvsuIngTZiQvkX+iA9jJ8j9B/0F8kmxUupUl8pXyqV6lGrpdIq/OyWPmNR7DDzoZ2zNKs16zWbNVs1L/P/nqb7E17pb198tCOl40QndC7rXN25o3OX7zMIwz3EywJfofJRexd+ZuJ+r0aP2wbvExPaLoqkkIHkerTMVDKTzCbz0JJ3kHXkMaH7M+R5tNJH5CzqbKYxQud02pcOoqPwcxN109mYe91Dd9EP6a+STgqQgqQwKUUaKpVJbqlJmi+tlrzS29Kn0ufSBekifnzMyOwsniWxVDaUTWXN7GH2NftaM0XzluZLrVFbq12ibdP+gEnMQN1o3Rhdme5u3R7dB/py/l1U2A3Pdv9PHeSUtEgqlnbDSprNIvGN5R3056lQKY2g6Kl0M1lGbyW7aKJmnvYaeg0ZCefw1f4v9HW6nl6g10gjSAkZBzP5b6ryL20o47/5nc9egTPseVzbOzjyPK2J3EbPak2wg4jfmyavSZksVXoLPpFOEh3bCMeYkdjIGfqENBq94AU2UDMJ4qQH4RlpNrkVdtNiAGO7fjn68UiyBePCeJJF/iX5MOsdiV7UX/oCbodZ9G9wBs/xMrifVLIZsBKyyQL4Gh7HU9FLU6dN0YaRN2k1a6UhZBdQ9iT/fWaSSCRNKNxByqR12rP0Y2iGw8wIJ6SnUPvD9BlpBDunGUuq8ATcCktgtm8RzNdMYu+RGSCRieBgpzC6LZCyWBzShRhVpmBM24Onex/GgUJpBNZEoOdcj34xASPEOvyswTjB0IOq8YzfgFHsHdilHU/bYIYmkGDUAWBvdY6Fyb7HYa1vBtT57oHeGA+W+hbgiJvhS7gbNpPFnbdAA745foxn+3rNEHpYM8TXm7bSj+k4uvry/UVrO0gE/B0/z8AQGKh5DlrZRzAOCnzLfUfRu3tihF0L0zA/PY2r/B5nGCYdgOzOkXS7b4jUgOs9CWN8T/jsxAhVvhoYBc/DYzoNuHSp6gQ1/wvY/P9NkJj/OegJBfxX7DQD8Ez8SYHuRwD9VwCG1sthxFs04G0A02mAwNBLsNwGYL0OX9kmKggbfxVXcRVXcRVXcRVXcRVXcRVXcRVXcRVXcRVXcRVXgBLxH1w0/Kf6dTBoFyWntbo2utYZAhp2WgKjjp0mEKnXak5T6XnaBwxkLUmHiFTLhfyO/JGW8/kjOvKhAHnLRXz0yYyzxlkd+CDA4KIsHbjo5D9kL7MD/L/178PHUjiEczmcETQfjDR/KtTDQtgGbAO2b2Ab1/Chy8rOQMGZPpnZfbPD9h06dIj3zQRg+zT7UMtRTrOGxjKJgvhBYEMb9eyUGWFthDyrlQnNkIiE/G5CZOzHW/V71oph8y3nER2ny76y5FtQ7QK/yn3jwuKsNKSzB2vtjNaYn37613/y32W7zvcNi2EDoSf0Jz2cKw1mQ0qkOSqllzklJdfcL6x/dF7K8JQyc1nKTHN1Snlmq3lJr3XhD0Q9aQ57PHJLzz2Rz/V8NfJwz/fCPu2pLwondps9IjUtJSeX5aYNZ8PSJupLU6frq1PnmJaa3jT9Yv4l1do/J5AwS0Ziji0rLjRiaq/6XrRXTEZgQeDdgesDfYGa9YHbAs8GSoGBMZKtjW5xhkfcFxoTo4PiZGNWjBTQy2VxgSMusY3e6LQkOyHJkiQnZSZtS9Ik9clt8x1w2mMTcjJzD+TSDbkk1+aIiM9I3K89rKV2bYGWavsMQBvNPnP+jKVsduqFsjPn8zu+/BI3ouB0wZmO09bg3AxsnY0U/+USa7Att08mlJHZZTDbodUmxCf1zenXr7/49M1JTkqI1+qSB9LsrPBwW3hYWGi4LSFJ0uoCKbLZWVxIyq/cO3Pb80M9w/rO+mQGyS5etnB+D29E3ZE7l20ZbTHY4p+PsU17tX5KVm111SNJPW6fMGTr4pGLRoYGmqMSHca63teWzo6YfVeJ03Vd+rxz7YuvHUA+7Rlj6TkiY1j5jaOunYu7P9r3jXQGdzAKDjmHGkzEHjM4ZLBtXMg4W3lIue0B+oC0zrzJsinKpDdHGmfSammmptnUYG4xP27abdhj3G0yhZuWmL6gUmD81KD6oIVBUhDhhh+eCU4YDeXQAKtgA5yCc2CAoKAAdNLgmABdRAwLiAkiQYmB8dGoRWJAqp0QIIQMjwlLPKwjdl2Bjur6ROe8Kvxy9hl8NKo/ProXCP95zTON5880cuOfQbtbczMsZafxHzf4bIL/bNzgYM0J7of2temSuLUVu0r523ucfeaTzp8bv73z6eP2bZELJy/bsumOmSvJYtuzh0kPYnyK0EXbNkbPqnnl/Q9f/hP6+RC00kk8W1boAR86txopMzvMOeYis6ZvaN+YG+h449jQcTEzaKXGbagILY85YP9AczTk08gvQ74MPWv7LvLLHqfsPnu43Z4alR+eH1US1WBfZdel00Rzenge7WsuocXmIaHDY24wTjTPMH+p/Tr8V3I+0ELCpMAASxBEo8WsYAxDD47IJuCwBjksliNWYrE6reXWFiuzNgUn7tcd1p3U+XSM226UTtJFxuaMjkjFEFQ2e8SZjrLZ+ZYzlo7809xk+RxW7qZdDhrXlzsoeqhiMGu2lQhr9c3hlpMGuF9deLR55ge3l6/O2NkhP9U857HNt8zbuOTh5e2PridS65hCGvjrEBr89sGXXv/k7VfRZiUYG2LRs8LQZieclXaICaMTpDJNmWFCgFuapak3uAP0FrAQC00O/ljza+iFKF2f4LzIPjGFwSOiCmPGBE+JHBvjCq6NcsXM084Lu0AvRFggnASZbbbR4eXhDeFSeEzQKssGC7VYWHSMUQfc8QzkvhB0LpvTzM+zITklx2sm5ig7lnY6knI4dfbgp9xO7OHZlkSdMzElp5vJ+ismSx3RcXqkZXZq6oXZqSN4sO04LRytLL9jdj7h55vbjpRx6zX6nc0C2VlgDdXFhXPLkbgkccalm/alfb/3286zJPT4URJILn5j3LG4YnnHJ3SMacDEOxc8SSbaHt1F7EQiJtKz80TnLxZ5274qct+SwVWP8yg7qHOM9He0ZCykwDlneUCAJjQtwBF6fUBxqNbQI7JHWkBSaFpCbkC/0OsChoRO1E0KqAr41fhTWGB6QlrywISBydcnr0rbkKbrF9evV0HakIAhccW9xseN71Wtq4ir6FWe1pL2SfI3cd8nnE222sK1YW10+66eMSE6cY4tMl4s/BS3wAE4AtzGtzoLNTExQcbi+BiTMTws25FtdEREHLERi81pK7e12JitKYg4IN6euD/ocNDJIF8QswcVBI3C2BCZmtYUx90ydaRwSwylwjM7Tl/A6+YMj6NlpznN58adjWfZZsPgKKJhMtqYKv5p65ttDRURNaSbk07fFpA1uOnWZRGBZI732Lm6d1c8f/Pj7mMbXvz72sdvXbD56ZvnbZ4UNcaRVTm5v/cukv/pGkKWr2m5OPNfh+dtlVLePbD/7VdefwWj0VK87PlPq4TC9r0Qjv5iDrPlOFhfqVjaZ2YS/8G9RFtkjk1vNVlDJQ2BoBiNLjTAaHIYnNn9cnwGcsBADCPDuavZcvrleMPPhdOG8A3h3nBfOAunoQ68dbEtDIXP8Z/wk9GypzAfGBk2dLQS71J5woAEjZSK3sfPKx7XXMKdbvB8Z6A2UOcI1JqiiVkfFE0glaSmLoLUMpKajQeXH+DwMGuCVVhFG2Zduuu2A3OeKdnVPGv0inzNvo4f7ynb9GDHVLpx6S3jVt7a8Rz62DJMIbBJZDm3OstGGVYZNhi8hgOGk4ZzBh0Y7IYGQ4thvVp1yuAzGO0GjNg6RiWDVrqNgFajZUatzqEB8ctMXnaAnWLaA+wco8BkdgRLjI3U+1fYmN8hEoyCM+I0cfAtb5wdgjmNhKtYtmvXLvbd4cPtYSyp/RNQ9kWbhOcgAV7fCwbf35yFAWbcl9PstOEz25ey5qjmgkxtejnBEBEtGyQpITZGGxYTEKDVEW1CVKTFeMRB+O8XU4fNFhXoWGUl1jZStjvCsSqaRCPnjASaneAgR4DwO4vaoQBGoUUiEx1tZN7OuKF+v23EpO40Bokz58s6Rha7i76ajRdRfn4+LmcEBtkzVhu//XP9m2UKDUkKNVmjSbA5zL9ZPHLwzQrrJ8Itfyg7Ju6p7nu3MevxmXPut9928OEtOxOmDGz4y65JldcvymNJ942cOm3Svm17OpLpQzVT8+7b1HE/3TFv3uh1f+74WPXir9Ba4fC2M0QjaUPoZkub5Qvp65Bz0oUQLWvznXP2QQPOt5A1liMRpyJ8EUzWhwaGhgejOxNtuNloDjQFJgYInw4g+C9gZAT32yju0xHnImhDxIYIb8SBCBYh0eywcNWtg3/j1ja/S5/PVzIndGqRX6LFzlzy6nCt1WDUG3VGSWtJsmoDo0mQMVg1WMoiHg5Sy2YLm6kpUzeDLX2k+dPyjaMtxl0ps4Z5nmBJ928rbhiRdWuHhy6pqy285+2O59HLi/BOSkabmCESXnKWBeuMkaah2mH6idpS/QxttV6fY8kLzgvvG1FsKQkuCS+OmKKZYhhrKQsuCx8bUaupNVRaaoNrwysj5pIwg1ZjvlEarxlvvNFUI7k1bmONyWiLYTorulxooo6bIiTRkZOpI6Cz6GS8Xvqc5I6G9ZH8AkI+MBGcKMIdjUKfKH75oKlSz+DFU4ZJPj/6Z3ieL27owVMmOQ3jNOMM0zTTDIyUlYZY+qMlIExEQugeCYs23fnaMRJ+y3d3new8s3fH0iU7di5euoOGkOSVczo/6zj03Z9ILDG//dbb77721kGcemlnNYtDuwTjHXPY+ZjJ0ttyraXEwgpkr0ztci9TQo+ssKweg3o0yKtkfZ4tL/o623XRpfobTVNsU6Jn6meZqi21tlnRB+T3Qz+N+DTq/djToadjT8k+OTyBpVpSw/qyPMsQdp1lsuXLgO96dFoCrIF4e8fwkxkeExgAgZGJR4zEYnQay40tRmZsIiHZNDvYAXCAkFVkA/GSc4TZSQEZhddkpH1o/wiipDZ4Fi0d50/zawSthebiHqXmNdgKs0P8hyw8LJTyKyPZKnUz1dJNefdULTsys/nkLZPvTrc+Pmfe1ieaPNs7qzUvtI4Zs9y35tHO9ruuz+tolzYdevWto28d/AhduwDzwe1or0zysfMWFh8an2e4zlCUODHeHb/AsNJwR+LjIVvTXpbMBltUhC2zJO1DmyaaTqDUkkWMEVP0UwxTjFMCppimmGfqZxpmGmcGzDTNNO9K2pUclJyUmJzYq1/iZGNpQGVSZc+mhKbElsR7jQ+a7ul5f9p9mZuMT5oeTd7Uc2fSa0nhPdp8J5zBsbmT9ckOk5FFyUlhLCC9RxS/uGPskQWRoyKnRm6LPBypDYq0R9ZHnoxk9si7I2nkc3QC5mXA73cLcRJqIUcIBWIhlPA8KTQ8h1NnbKA1h5D0KT1qetAeMWE6FpMeYI8iUYmRzpCInEh8i9qhS0xByWdjco+kkJSoLN4rCXOu8qwDWbQgqyWLZlkwq08EOTEo/iQQHlApRPbxp1mzR2AGcKZxpAgLPNM6n6om9bMx2UrF894otrbxtPJWpb5UYbBwJveOTcBEKMlqCbaEWCRtvFmOBkNPXTTR9MZHbCgW4wIToiE+wWzS9zJGk57JBqM2lUWD3dKDh5VU/pKrPAj/MdaU1EWL+C06m19DZSH9wxUvSU5KTse8AzMQJe743yV4YmKLpcrxSyrYEXTnLQvm9XXc+/raUYUDUv487tYXJlu9Jk/1gpnh4RnRd+y/f2L167ce/phcGzOr0V10bUKEI2v4opFD5/e0pw67ZUbE2Clj+yfE9AgxJmYXLpgyef0NT/E7L9H3I03RrAUbtOwFI+5NQlKOgVu5EJmWSLyBTWYjkSDcYkgNMuJhkgKCLPEQT8zBDhPx6fTFhuJyXYOuRbdKxwCj0AadV3dAd0Sn1e2jMyGC9Ns+XbmQ8Qyd4VnH6fP54hWhI5+fI2t2tuVNfjGnpjpsyhuCNQGzr/54qhKsodxE1BJ1ff60mrQ77ti5e3dIas/YjestA92P0IrlRFfTuWJ5x70j0qL4Wm7HU3NK/GTwC3shimfnmFdROSQ8J4hfRr2CQ3NSQ0iiPiTcRELCA7RgtOJyIDvcEWETl5CNHLAR28gokTzxSyjqXBRtiNoQ5Y3yRbEozL+60irMTQyy4QhmKswwMrIrrTrjv3/yO8SLUEG+eFFXXCqKWQLNQWaq1em1eo0ebyFmigaz3hoN/A5KSVmEMQX9RH1VSkZTYBpqE27Sj/NSwYKjNz06yhKwK8BaN2bMymt2PbhrWO2ovh56T8fOFX2Gjhl39zKai8kM/6OjoHkWbRFMtzstQaEkhfUy0uusN1pXWiUrt4bBHpdjiemRzHf7nPNpe2IO05oMIdpoQ2SwhgHTBhgCAvXBFgiRQnUx+uiAHniZOHQp+tTAHOiry9NfE1gkDdU6dSP0JQGDg4Zarwu+MWhs8CxdpX5G8Hztzbom/V7tvqA9wT9p2w09A6w9oac5ObBnUHJwRugA6B88V79Ev0a63/QE2Uw3B+DbPuzR7gv8K/tQ+7HhG/ZN0NfB57W/GmKCJY0GDabTGIxGfYDJZLRYrbibJTs1ECy3+YY7pxuDAuVXrDq9rLMGB6dioqzR6AKNJpPDHBhqNgfqrUFBqUZ9KHYHDaWYQ4QS8UsvumCmD7KaAs1Gq5FJwWaTSa/X6Sgl2uCgoMBAMIZesJhJuZl/M0Iyt5EnnEZ5lJHUGxcaqbGNTnAaRllJvXWhlVp5KcCiIeWaBk2LRtKg8G5yIeTCdBGEIkecLyuLwCCD/6IiO5D/CjMTHhaUJ/8EKxldLs9UxXPpiPTUpbe+ujQ94rcEXWRpoOVVXaAln4PzHCVe+7hJu8yySabP+04BQQT6juyCzCA5GN8pyAD1q7TEmzNu0l7Q+45s12USURE3rsSbLb73ofed2q6TldpgrI0VtTjQniCZj61v8x3ZocvkI+6AAXSfMlPX4F39bKKf1Xdqp1FmMvAGPObiNwoCfR/sCc6FNESb74PtIbm4oFKMwfw3BWbjrRpHskNs/fqH4BMfJEFKlkhJ53P7nixg2U/uXd/32j3bOnc992Svj1hSxwOnrQdpXceatw7R6e2f0AW7xd/PGSKNBOUvjQJ0qn8zhUcIIxmo8hQCNSfA/xdJb9IcUHnWTUYDEZrvVV4LgdpYldfBq9o0lddDkm6Byhug1bxJ5Y3sZTEz5wNgWmC6yptgeuAqlTdrd2nPqXwgTAm80PWnvBYGjQX//xdKE/SDylPQBReqvAQZwVkqz7rJaMAUPFzltSjvUnkdTAuuUnk9hIRYVN4AxeGJKm+krqB3VT4A+oRXq7wJQ+Q6lTdLk4MPqnwgpIfz7yUTJqFupvB2wYv/M5UtQPBaXm+LFrxO1CcLXi/4/oI3qHuk8MoeKbyyRwqv7JHCs24yyh4pvLJHCq/skcIre6Twyh4pvLJHCq/skcIre6Twyh4pvLJHnDd2W2+AWMtQwZu61QeKtd8geAtfi22G4EOQD7Y1Cz60m3wYH0flw7vVR4q+SwUfLeZSxuzRTcbejU8U8vcJPkXwjwq+t+C3c17fTX99t7lM3epN/rWMh/nQAG6YDi6oQCrDk4jxUCX4EVAPdYgmVUqGwVhqRJ4/XVhfLSRkrKnB/unIFYl61//lSBldmskwDltqxN8fUmQ8WDccqTJfH8jFTyb0VrksUVuIPWqQjsU+M1CHJtFrLI7nQTTCHHxWCh3qsM0NtV2aNOK8Mkq51JkU+Wq0kIw9eH8+Yh2kiVl4i0vMVKGO5cIapWetGJGvoAq1rxUjVmNLk5CuEnNxqzepM3jECitE3ybRXidG4ZTrVC90qFbX0iDG5hpVCK08YjbewuUrBVX0bxazyWKG7lpVi/GbsL1OlOeKsavU2d2qbL0YS5nbX18jxm5SLVKBJcUyV8o14ZhuYZVqpMrYFWpNs7A036tLXlIv9qVRWLRG9Oeacu+oVXv5Z6gQ/eeos1arK+VtijUvWWE6SvLRlNpLdq1WrVuvrqRayDeL0qVd9QiPrRHa/b5P+E+Op2stvK1WjHdpjEacZ5aqrUu1f4XwaVn1e7/NKsXcM0St0n8utlSre8hlanDvFR+px+cMbJujWlsZ4dJZdom9UrxDFjasUNdfLXatRsg0iHOmeGOd6KmspLt3V3d5lozt89SdqRXacN9U9s2jnuSaLj1qRemS9zZdEW88V6yvQp1jmhihWVi68jLfdMNsrPdbtln8xp1/hdOFb8vCB+YJ23qE3zWJ3ZjRtetcd+W887OU1nWaPKqXXYpHSmut2BEX3Cz6K1rzcStE6yVPU2avFNZqEKdkftcq/HPz/nNFu0tYolGdg58hxYpNor9fY//oDcKHakUM9euW/pu4mnfZrvF4N0P4P9/dPJiozuePtTxWDsCnDD1xJL4HjeI8KOeoV7exRqBfXyo9I/y8UT33tWL0WV17/H8a85V9maFGQrca3y7FKWXUCXgfyDBa9JchScw3Ap+jcO7pwnP9FuO+6RHWrlJHS4eRKDceb48hiMG4Is6Pwlrefwg+rxf1xVgzDp/8DAxFKxbjZ4SoHQ9mMAqMF17r+R2flrvqFY2VnWtQ9/bSWfitfZQ7rx5t0Ci8o0pI+9fjj/x+f5omWuejfHPXnBVdMVSxXbPoeyn2udXTwSPUpXitxIlqNTZ71NgxQ4zi7oq93Lal6mw8isxRY/a0rltPmbPpP1jG71tzu6KgWz3Z7q6z0yjiVJMaN6arfv979vKfdm4xd7dRLkWL385XqfoX9+VpIgIrWk9Td6ZOHfn3dihZrOpySymR/7de8duZ/TGUR0uXyGhcOGuNam2PGqv+3dzpwvfrusXz+b/ZC7eazXQ/Ocot4RIaNQjL8nurWpy3P95zWfXFum4x1D8vP/2VwtLV3W6rxm4ZV1qXdGM3v72UI/xnS3HtasX4fr+qv2y8uWL/Z4nd7B5N/HH4kmQ9yipxpllYnI9f1bUeRa/u3l2rRm7F/sqpalD941KEv9yH/tOKLvnHcLH23+6cP8fjd5tbzQSV1Sh5ZYXY1bor9qDxCntfGpmvr15E/ko1rs4ROdhc6J7F/fHu+8dTzqRbzTUuv5H94/12HxVrXcqMK8SYvz3H/h1zXWHr6f8jbS9Z+bczXJ5XXK6RW82Wm/CG9I/Ab5lCrO0N/G4cADnQH+9DGZ99sNQb3zdyEJnA3zknQIkqmSl++z0HPwrfH7IRvFc/6IvvJhx89CqRkzTgfBn4mSs+6eJuv/zEV4jI9+/uCc4VidM5t8svlFuwWo22XKexIkIrd+hINc+qVzN4fj6Vm7RRtFSLHRiHz0v3Bvcq/mbF84T/md4ZQp7/JdkMfDaJCMH3KkPcPVOFlyj5RHqX5P/uDHNFDqDIuv9XZvG3ZVzhj11jj5/f4J7uqnDLT8rjq9zyiPq6+iaskgfXNzbUN7qaquvr5IaainS5yNXk+gOhDD6YPK6+ppnXeOThddivT25uZm98ZKXLhTU18tjqGVVNHnms2+NunOOuHFxf1+Su5YM0zpc9LuyE9dXT5Uq3p3pGXZpc2FjtqpErUMpVjY219Y1uuaq51lVX7WmSK6pcja6KJuzgaaqu8MhNVa46Gdvmy/XT5WqcpaHRXemucHs89Y0e2VVXKbtw/OaKKrlaHaq6Tm5qrnPLc6ubqrC7G2vrK3lvzte4cA7s70Jl/HVNc911TdVulK5AprlxfrosTFI/x93owuU1NbpdTbXYxDtUNOMSPXwyT/10VFOoML25pgZZoStOX1uPk1TXVTZ7msRSPU3za9zdLcE3x8NncTfWVtcJicb6WTisC/WvaMaJ6oRmldWuGfW8fW5VNa6wyl3TgBapl2dUz3ELAbHLLrkGzSHXutF2ddUVKO5qaHCjGesq3DiJYu5qbizZPQ8XU+uumS/j2jy4yTV8jNrqGmHeJtVvPOp8Fdhjmltu9rgrFWu6ZzdzZZsruP3l6fW4ZBwRF9XUVF03gy+90Y373uRJ49vkQZMJP8JirWuG6+bqOhza3VSRphgNu1dWexpqXPP5FLx3nXuup8HVgKqhSCWq2FTt4QNz8YbG+tp6MVq631fzlKWNdc9ornE15k3Eftxrs9IHZMk9R1RXNNbzPeolpEaMF2SzPL4R977W1TiLr/g/eT6uZQY6oRv9TfgUik4YJ492NclJ8vgR8qjp09OFYu4aj3tuFYqljxw1fviQ4YMLxw8fNVIeNUS+fvjg4pHjiuXCoWOLi0cUjxxvNpqN46twK/yW5tvCB8bF4aqbxC506YMnr35Go6uhar6Yhzs/t9O0+fL8+mbes4J7KGrXXFcpvA99Ah1K+DX6RDV6M4q7ZjS63dx70+VS7FblQtepn8aPHvZsukwZbq253AXduNluvjuN7oom9I3paPtLevFtr5/hFiLCLbr64Xaix09rbsKhUc16PIXdFpTs8SuFzt9liq7O3EPlOa6aZtc09EqXB72qe+90eUKd8PP5/lXgmtTNwSPhkj0N7orq6dUVv125jFasEx7K+7oqK6v5HqPnNIrAlcarG4VtRUS4Qqma6tpqviCcRMjNrW+c5VEcW/iwqKyfiz7TPK2m2lPF58GxFHPXonOj/rhVDfNlxeFVC10+kbDH8OmXFscj3uxmt0dMg7Gywt1Yp66gUdVbCHuq6ptrKtFX51S75yoh7jfL53K4k26MGpWXwmLXGlEtEYwrmi7tMV+YS9V6+u8PK1Tu6qDGCnUgnMfVlMcFJowrlHvLPQfk9O8l9+8zoHdmTmamwTChBCsz+/TJycFn/+z+cv9+fXP75pqNVU1NDXkZGXPnzk2v9W98RX1t9zPhlosaXXO5LfAIolI40tj6aXhCR2LMqscAn8YPaWN1RbVLHucSZ8ODN9aArH8zdkZVU21NRm1TnavWnVHrmericSKdV/6XHea6a7DW/cddeClDtaOQxmSoXrwGu8Sfup8v0qT5xIyX+UwsfytSAX/7OJEs8pSIJy2V0jppu/SCtB+xV9onPdVtLJdIDPzlz8TY7svmcl82mhiPxbI+rIQNZdfiMxelXeIVsVJNR6qIl2yUQKR4/JswjSI942MA/D8C4qj8ZW5kc3RyZWFtCmVuZG9iagoxIDAgb2JqCjw8IC9Db3VudCAxIC9LaWRzIFsgNSAwIFIgXSAvVHlwZSAvUGFnZXMgPj4KZW5kb2JqCnhyZWYKMCAyCjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDAxODkwOCAwMDAwMCBuIAp0cmFpbGVyIDw8IC9TaXplIDIgL0lEIFs8MzE0MTU5MjY1MzU4OTc5MzIzODQ2MjY0MzM4MzI3OTU+PDMxNDE1OTI2NTM1ODk3OTMyMzg0NjI2NDMzODMyNzk1Pl0gPj4Kc3RhcnR4cmVmCjIxNgolJUVPRgozIDAgb2JqDTw8L01ldGFkYXRhIDEzIDAgUi9QYWdlcyAxIDAgUi9UeXBlL0NhdGFsb2c+Pg1lbmRvYmoNNSAwIG9iag08PC9Db250ZW50cyA4IDAgUi9NZWRpYUJveFswIDAgNjEyIDc5Ml0vUGFyZW50IDEgMCBSL1Jlc291cmNlczw8L0V4dEdTdGF0ZTw8L0cwIDYgMCBSPj4vRm9udDw8L0YwIDcgMCBSPj4vUHJvY1NldHNbL1BERi9UZXh0L0ltYWdlQi9JbWFnZUMvSW1hZ2VJXT4+L1JvdGF0ZSA5MC9UeXBlL1BhZ2U+Pg1lbmRvYmoNMTMgMCBvYmoNPDwvTGVuZ3RoIDI5ODgvU3VidHlwZS9YTUwvVHlwZS9NZXRhZGF0YT4+c3RyZWFtDQo8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pgo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzAxNiA5MS4xNjM2MTYsIDIwMTgvMTAvMjktMTY6NTg6NDkgICAgICAgICI+CiAgIDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgICAgICAgICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyI+CiAgICAgICAgIDx4bXA6TW9kaWZ5RGF0ZT4yMDE5LTA3LTI1VDE4OjQ1OjEyLTA0OjAwPC94bXA6TW9kaWZ5RGF0ZT4KICAgICAgICAgPHhtcDpDcmVhdGVEYXRlPjIwMTktMDctMjVUMTg6NDU6MTItMDQ6MDA8L3htcDpDcmVhdGVEYXRlPgogICAgICAgICA8eG1wOk1ldGFkYXRhRGF0ZT4yMDE5LTA3LTI1VDE4OjQ1OjEyLTA0OjAwPC94bXA6TWV0YWRhdGFEYXRlPgogICAgICAgICA8ZGM6Zm9ybWF0PmFwcGxpY2F0aW9uL3BkZjwvZGM6Zm9ybWF0PgogICAgICAgICA8eG1wTU06RG9jdW1lbnRJRD51dWlkOmM3Y2FiYTFmLTdiMmEtYjU0MS1hZmFjLTEwN2M1ODk1OGU2YjwveG1wTU06RG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOkluc3RhbmNlSUQ+dXVpZDoyOWNjYmM3My03NTJkLWMzNGYtYWY0Mi1kNzA4NDU0ZDdjYjQ8L3htcE1NOkluc3RhbmNlSUQ+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InciPz4NZW5kc3RyZWFtDWVuZG9iag0xNCAwIG9iag08PC9DcmVhdGlvbkRhdGUoRDoyMDE5MDcyNTE4NDUxMi0wNCcwMCcpL01vZERhdGUoRDoyMDE5MDcyNTE4NDUxMi0wNCcwMCcpPj4NZW5kb2JqDXhyZWYNCjAgMQ0KMDAwMDAwMDAwMCA2NTUzNSBmDQozIDENCjAwMDAwMTkxMzMgMDAwMDAgbg0KNSAxDQowMDAwMDE5MTk0IDAwMDAwIG4NCjEzIDINCjAwMDAwMTkzODAgMDAwMDAgbg0KMDAwMDAyMjQ0NSAwMDAwMCBuDQp0cmFpbGVyDTw8L1NpemUgMTUvUm9vdCAzIDAgUi9JbmZvIDE0IDAgUi9JRFs8MzE0MTU5MjY1MzU4OTc5MzIzODQ2MjY0MzM4MzI3OTU+PDE5QkZGMjM5RUJGNjQyRjA4MzdBMzc4OEUwNTc1QkM3Pl0vUHJldiAyMTY+Pg1zdGFydHhyZWYNMjI1MzcNJSVFT0YNNSAwIG9iag08PC9Db250ZW50cyA4IDAgUi9NZWRpYUJveFswIDAgNjEyIDc5Ml0vUGFyZW50IDEgMCBSL1Jlc291cmNlczw8L0V4dEdTdGF0ZTw8L0cwIDYgMCBSPj4vRm9udDw8L0YwIDcgMCBSPj4vUHJvY1NldHNbL1BERi9UZXh0L0ltYWdlQi9JbWFnZUMvSW1hZ2VJXT4+L1R5cGUvUGFnZT4+DWVuZG9iag0xMyAwIG9iag08PC9MZW5ndGggMjk4OC9TdWJ0eXBlL1hNTC9UeXBlL01ldGFkYXRhPj5zdHJlYW0NCjw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+Cjx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE2IDkxLjE2MzYxNiwgMjAxOC8xMC8yOS0xNjo1ODo0OSAgICAgICAgIj4KICAgPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIgogICAgICAgICAgICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgICAgICAgICAgIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIj4KICAgICAgICAgPHhtcDpNb2RpZnlEYXRlPjIwMTktMDctMjVUMTg6NDU6MTktMDQ6MDA8L3htcDpNb2RpZnlEYXRlPgogICAgICAgICA8eG1wOkNyZWF0ZURhdGU+MjAxOS0wNy0yNVQxODo0NToxMi0wNDowMDwveG1wOkNyZWF0ZURhdGU+CiAgICAgICAgIDx4bXA6TWV0YWRhdGFEYXRlPjIwMTktMDctMjVUMTg6NDU6MTktMDQ6MDA8L3htcDpNZXRhZGF0YURhdGU+CiAgICAgICAgIDxkYzpmb3JtYXQ+YXBwbGljYXRpb24vcGRmPC9kYzpmb3JtYXQ+CiAgICAgICAgIDx4bXBNTTpEb2N1bWVudElEPnV1aWQ6YzdjYWJhMWYtN2IyYS1iNTQxLWFmYWMtMTA3YzU4OTU4ZTZiPC94bXBNTTpEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06SW5zdGFuY2VJRD51dWlkOmY5MzE3ZTZlLTFjN2QtZjg0ZC1iZDgzLWJkMjIwODRiMDVlMDwveG1wTU06SW5zdGFuY2VJRD4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0idyI/Pg1lbmRzdHJlYW0NZW5kb2JqDTE0IDAgb2JqDTw8L0NyZWF0aW9uRGF0ZShEOjIwMTkwNzI1MTg0NTEyLTA0JzAwJykvTW9kRGF0ZShEOjIwMTkwNzI1MTg0NTE5LTA0JzAwJyk+Pg1lbmRvYmoNeHJlZg0KMCAxDQowMDAwMDAwMDAwIDY1NTM1IGYNCjUgMQ0KMDAwMDAyMjgxMiAwMDAwMCBuDQoxMyAyDQowMDAwMDIyOTg4IDAwMDAwIG4NCjAwMDAwMjYwNTMgMDAwMDAgbg0KdHJhaWxlcg08PC9TaXplIDE1L1Jvb3QgMyAwIFIvSW5mbyAxNCAwIFIvSURbPDMxNDE1OTI2NTM1ODk3OTMyMzg0NjI2NDMzODMyNzk1PjwyQzkxRkVEMTVBMEM0NTU2QTFERkFDRkEwQkY0MzJBRD5dL1ByZXYgMjI1Mzc+Pg1zdGFydHhyZWYNMjYxNDUNJSVFT0YN schema: type: object properties: data: type: string '404': description: Resource Not Found content: application/json: example: errors: request: resource not found schema: $ref: '#/components/schemas/errors_object' servers: - url: https://api.proof.com description: Public API URL /v1/transactions/{id}/cancel: post: summary: Cancel Transaction tags: - Transactions operationId: cancelTransaction security: - api_key: [] parameters: - name: id in: path description: ID of the transaction required: true x-example: ot_qnbp4n9 schema: type: string - name: document_url_version in: query schema: type: string enum: - v1 - v2 default: v1 required: false description: Control documents and signer photo identifications download URLs. v1 for AWS S3 pre-signed URLs. v2 for Proof secure URLs. responses: '200': description: successful content: application/json: example: id: ot_qnbp4n9 attachments: [] cc_recipient_emails: [] cost: 2250 date_created: '2026-10-13T16:08:17.218198Z' date_updated: '2026-10-13T16:08:17.321010Z' detailed_status: canceled documents: - id: do_b0c11bd4-0dbd-4214-bbc7-b1cb610a2041 allowed_actions: [] bundle_position: 0 completion_state: incomplete date_created: '2026-10-13T16:08:17.205698Z' date_updated: '2026-10-13T16:08:17.205698Z' document_name: name1 esign_required: false identity_confirmation_required: false notarization_required: false processing_state: done requirement: readonly signing_designation_groups: [] signing_designations: [] vaulted: false expiry: '2026-10-13T16:08:17Z' notarization_records: [] organization_id: or_bd5j5n9 payer: sender recipient_details_config: [] require_secondary_photo_id: false sender_name: Heller, Jacobi and Little signer_info: address: line1: 1005 Langley Street, Victoria line2: '' city: '' state: '' postal: '' country: '' email: kimberli@thompson.test external_id: 303ec8bfa4f38aa789676f90367957e1 first_name: Sherie last_name: Jean link_expired: false personally_known_to_notary: false sdk_token: https://app.local.dev-notarize.com/activate-transaction?bundle_id=db26835940-45f1-4648-880b-2ac0ff529b61&code=UUAJRQRJNWBEUXFK&document_count=1&draft=false&email=kimberli%40thompson.test&is_mortgage=false&organization_name=Heller%2C+Jacobi+and+Little&requires_nsa_meeting=true&s_key=UUAJRQRJNWBEUXFK&target=BUNDLE&transaction_id=otqnbp4n9&user_id=usqdjp6dz signatory_capacities: [] signer_id: oc_6noj3d7 signing_status: incomplete transaction_access_link: https://app.local.dev-notarize.com/activate-transaction?bundle_id=db26835940-45f1-4648-880b-2ac0ff529b61&code=UUAJRQRJNWBEUXFK&document_count=1&draft=false&email=kimberli%40thompson.test&is_mortgage=false&organization_name=Heller%2C+Jacobi+and+Little&requires_nsa_meeting=true&s_key=UUAJRQRJNWBEUXFK&target=BUNDLE&transaction_id=otqnbp4n9&user_id=usqdjp6dz vesting_type: borrower signers: - address: line1: 1005 Langley Street, Victoria line2: '' city: '' state: '' postal: '' country: '' email: kimberli@thompson.test external_id: 303ec8bfa4f38aa789676f90367957e1 first_name: Sherie last_name: Jean link_expired: false personally_known_to_notary: false sdk_token: https://app.local.dev-notarize.com/activate-transaction?bundle_id=db26835940-45f1-4648-880b-2ac0ff529b61&code=UUAJRQRJNWBEUXFK&document_count=1&draft=false&email=kimberli%40thompson.test&is_mortgage=false&organization_name=Heller%2C+Jacobi+and+Little&requires_nsa_meeting=true&s_key=UUAJRQRJNWBEUXFK&target=BUNDLE&transaction_id=otqnbp4n9&user_id=usqdjp6dz signatory_capacities: [] signer_id: oc_6noj3d7 signing_status: incomplete transaction_access_link: https://app.local.dev-notarize.com/activate-transaction?bundle_id=db26835940-45f1-4648-880b-2ac0ff529b61&code=UUAJRQRJNWBEUXFK&document_count=1&draft=false&email=kimberli%40thompson.test&is_mortgage=false&organization_name=Heller%2C+Jacobi+and+Little&requires_nsa_meeting=true&s_key=UUAJRQRJNWBEUXFK&target=BUNDLE&transaction_id=otqnbp4n9&user_id=usqdjp6dz vesting_type: borrower status: expired transaction_name: John1 schema: $ref: '#/components/schemas/transaction_object' '404': description: Not Found content: application/json: example: errors: - Transaction Not Found schema: $ref: '#/components/schemas/errors_object' '422': description: Unprocessable Entity content: application/json: example: errors: - Transaction is not cancelable schema: $ref: '#/components/schemas/errors_object' servers: - url: https://api.proof.com description: Public API URL /v1/transactions/{id}/force_complete: post: summary: Force Complete Transaction tags: - Transactions operationId: forceCompleteTransaction security: - api_key: [] parameters: - name: id in: path description: ID of the transaction required: true x-example: ot_3ngeknk schema: type: string responses: '200': description: successful content: application/json: example: id: ot_3ngeknk attachments: [] cc_recipient_emails: [] cost: 2250 date_created: '2026-10-13T16:08:20.176226Z' date_updated: '2026-10-13T16:08:20.176226Z' detailed_status: sent_to_signer documents: - id: do_762c3f71-0216-4bd0-807d-25540b347a4a allowed_actions: [] bundle_position: 0 completion_state: incomplete date_created: '2026-10-13T16:08:20.163123Z' date_updated: '2026-10-13T16:08:20.163123Z' document_name: name1 esign_required: false identity_confirmation_required: false notarization_required: false processing_state: done requirement: readonly signing_designation_groups: [] signing_designations: [] vaulted: false notarization_records: [] organization_id: or_kn9kpng payer: sender recipient_details_config: [] require_secondary_photo_id: false sender_name: Greenholt-Yundt signer_info: address: line1: 1005 Langley Street, Victoria line2: '' city: '' state: '' postal: '' country: '' email: lavone.feest@goldner-tillman.test external_id: 547eaaee9b7b44a769bff889bc716f1b first_name: Tyree last_name: Clinton link_expired: false personally_known_to_notary: false sdk_token: https://app.local.dev-notarize.com/activate-transaction?bundle_id=db5c85ca64-3b3b-4cab-adb7-aa873ae8290a&code=WOKZQQNTTVEFLMNS&document_count=1&draft=false&email=lavone.feest%40goldner-tillman.test&is_mortgage=false&organization_name=Greenholt-Yundt&requires_nsa_meeting=true&s_key=WOKZQQNTTVEFLMNS&target=BUNDLE&transaction_id=ot3ngeknk&user_id=usznmqyna signatory_capacities: [] signer_id: oc_bd5grd9 signing_status: incomplete transaction_access_link: https://app.local.dev-notarize.com/activate-transaction?bundle_id=db5c85ca64-3b3b-4cab-adb7-aa873ae8290a&code=WOKZQQNTTVEFLMNS&document_count=1&draft=false&email=lavone.feest%40goldner-tillman.test&is_mortgage=false&organization_name=Greenholt-Yundt&requires_nsa_meeting=true&s_key=WOKZQQNTTVEFLMNS&target=BUNDLE&transaction_id=ot3ngeknk&user_id=usznmqyna vesting_type: borrower signers: - address: line1: 1005 Langley Street, Victoria line2: '' city: '' state: '' postal: '' country: '' email: lavone.feest@goldner-tillman.test external_id: 547eaaee9b7b44a769bff889bc716f1b first_name: Tyree last_name: Clinton link_expired: false personally_known_to_notary: false sdk_token: https://app.local.dev-notarize.com/activate-transaction?bundle_id=db5c85ca64-3b3b-4cab-adb7-aa873ae8290a&code=WOKZQQNTTVEFLMNS&document_count=1&draft=false&email=lavone.feest%40goldner-tillman.test&is_mortgage=false&organization_name=Greenholt-Yundt&requires_nsa_meeting=true&s_key=WOKZQQNTTVEFLMNS&target=BUNDLE&transaction_id=ot3ngeknk&user_id=usznmqyna signatory_capacities: [] signer_id: oc_bd5grd9 signing_status: incomplete transaction_access_link: https://app.local.dev-notarize.com/activate-transaction?bundle_id=db5c85ca64-3b3b-4cab-adb7-aa873ae8290a&code=WOKZQQNTTVEFLMNS&document_count=1&draft=false&email=lavone.feest%40goldner-tillman.test&is_mortgage=false&organization_name=Greenholt-Yundt&requires_nsa_meeting=true&s_key=WOKZQQNTTVEFLMNS&target=BUNDLE&transaction_id=ot3ngeknk&user_id=usznmqyna vesting_type: borrower status: sent transaction_name: John1 schema: $ref: '#/components/schemas/transaction_object' '403': description: Forbidden content: application/json: example: errors: - Not allowed to Force Complete in this environment schema: $ref: '#/components/schemas/errors_object' '404': description: Not Found content: application/json: example: errors: - Transaction Not Found schema: $ref: '#/components/schemas/errors_object' '422': description: Unprocessable Entity content: application/json: example: errors: - Unable to force complete transaction. schema: $ref: '#/components/schemas/errors_object' servers: - url: https://api.proof.com description: Public API URL /v1/transactions/{id}/notaries: get: summary: Get eligible notaries for a transaction tags: - Transactions operationId: getAllEligibleNotaries security: - api_key: [] parameters: - name: id in: path description: The identifier of the transaction to be retrieved. required: true x-example: ot_qnbr4n9 schema: type: string responses: '200': description: successful content: application/json: example: [] schema: $ref: '#/components/schemas/notary_objects' '404': description: Not Found content: application/json: example: errors: - Transaction Not Found schema: $ref: '#/components/schemas/errors_object' servers: - url: https://api.proof.com description: Public API URL /v1/transactions/{id}/notarization_ready: post: summary: Activate Draft Transaction tags: - Transactions operationId: activateDraftTransaction security: - api_key: [] parameters: - name: id in: path description: The identifier of the transaction to activate. required: true x-example: ot_gnkradj schema: type: string - name: document_url_version in: query schema: type: string enum: - v1 - v2 default: v1 required: false description: Control documents and signer photo identifications download URLs. v1 for AWS S3 pre-signed URLs. v2 for Proof secure URLs. responses: '200': description: successful content: application/json: example: id: ot_gnkradj attachments: [] cc_recipient_emails: [] cost: 2250 date_created: '2026-10-13T16:08:17.911163Z' date_updated: '2026-10-13T16:08:18.183982Z' detailed_status: sent_to_signer documents: - id: do_7d69fecc-bcb3-462a-b19d-ec6e2026b257 allowed_actions: [] bundle_position: 0 completion_state: incomplete date_created: '2026-10-13T16:08:17.898911Z' date_updated: '2026-10-13T16:08:17.898911Z' document_name: name1 esign_required: false identity_confirmation_required: false notarization_required: false processing_state: done requirement: readonly signing_designation_groups: [] signing_designations: [] vaulted: false notarization_records: [] organization_id: or_rnyz6d4 payer: sender recipient_details_config: - field: name display: optional require_secondary_photo_id: false sender_name: Lang, Glover and Upton signer_info: address: line1: 1005 Langley Street, Victoria line2: '' city: '' state: '' postal: '' country: '' email: dannette@hudson.example external_id: dd605723d5c7b5b0fa9d07d2b19dd336 first_name: Cleo last_name: Mariko link_expired: false personally_known_to_notary: false sdk_token: https://app.local.dev-notarize.com/activate-transaction?bundle_id=db6328191d-7d10-49e7-b589-3d0570bad08b&code=JTUYDACDXREWWNML&document_count=1&draft=false&email=dannette%40hudson.example&is_mortgage=false&organization_name=Lang%2C+Glover+and+Upton&requires_nsa_meeting=true&s_key=JTUYDACDXREWWNML&target=BUNDLE&transaction_id=otgnkradj&user_id=usxnarkdm signatory_capacities: [] signer_id: oc_rn644nq signing_status: incomplete transaction_access_link: https://app.local.dev-notarize.com/activate-transaction?bundle_id=db6328191d-7d10-49e7-b589-3d0570bad08b&code=JTUYDACDXREWWNML&document_count=1&draft=false&email=dannette%40hudson.example&is_mortgage=false&organization_name=Lang%2C+Glover+and+Upton&requires_nsa_meeting=true&s_key=JTUYDACDXREWWNML&target=BUNDLE&transaction_id=otgnkradj&user_id=usxnarkdm vesting_type: borrower signers: - address: line1: 1005 Langley Street, Victoria line2: '' city: '' state: '' postal: '' country: '' email: dannette@hudson.example external_id: dd605723d5c7b5b0fa9d07d2b19dd336 first_name: Cleo last_name: Mariko link_expired: false personally_known_to_notary: false sdk_token: https://app.local.dev-notarize.com/activate-transaction?bundle_id=db6328191d-7d10-49e7-b589-3d0570bad08b&code=JTUYDACDXREWWNML&document_count=1&draft=false&email=dannette%40hudson.example&is_mortgage=false&organization_name=Lang%2C+Glover+and+Upton&requires_nsa_meeting=true&s_key=JTUYDACDXREWWNML&target=BUNDLE&transaction_id=otgnkradj&user_id=usxnarkdm signatory_capacities: [] signer_id: oc_rn644nq signing_status: incomplete transaction_access_link: https://app.local.dev-notarize.com/activate-transaction?bundle_id=db6328191d-7d10-49e7-b589-3d0570bad08b&code=JTUYDACDXREWWNML&document_count=1&draft=false&email=dannette%40hudson.example&is_mortgage=false&organization_name=Lang%2C+Glover+and+Upton&requires_nsa_meeting=true&s_key=JTUYDACDXREWWNML&target=BUNDLE&transaction_id=otgnkradj&user_id=usxnarkdm vesting_type: borrower status: sent transaction_name: John1 schema: $ref: '#/components/schemas/transaction_object' '403': description: Forbidden content: application/json: example: errors: - Not allowed to Send Transactions schema: $ref: '#/components/schemas/errors_object' '404': description: Not Found content: application/json: example: errors: - Transaction Not Found schema: $ref: '#/components/schemas/errors_object' requestBody: content: application/json: schema: $ref: '#/components/schemas/activate_draft_params' servers: - url: https://api.proof.com description: Public API URL /v1/transactions/{id}/recall: post: summary: Recall Transaction tags: - Transactions operationId: recallTransaction security: - api_key: [] parameters: - name: id in: path description: ID of the transaction required: true x-example: ot_anpr6n4 schema: type: string - name: recall_reason in: query required: false description: Reason for recalling the transaction. x-example: Incorrect signer name schema: type: string - name: document_url_version in: query schema: type: string enum: - v1 - v2 default: v1 required: false description: Control documents and signer photo identifications download URLs. v1 for AWS S3 pre-signed URLs. v2 for Proof secure URLs. responses: '200': description: successful content: application/json: example: id: ot_anpr6n4 attachments: [] cc_recipient_emails: [] cost: 2250 date_created: '2026-10-13T16:08:19.427620Z' date_updated: '2026-10-13T16:08:19.598328Z' detailed_status: recalled documents: - id: do_b34d2164-794c-4ef6-be40-d17124dc613c allowed_actions: [] bundle_position: 0 completion_state: incomplete date_created: '2026-10-13T16:08:19.414664Z' date_updated: '2026-10-13T16:08:19.414664Z' document_name: name1 esign_required: false identity_confirmation_required: false notarization_required: false processing_state: done requirement: readonly signing_designation_groups: [] signing_designations: [] vaulted: false - id: do_0404e18e-adce-478d-80ce-f30792c51fd3 allowed_actions: - NOTARIZATION_REQUIRED bundle_position: 0 completion_state: incomplete date_created: '2026-10-13T16:08:19.484991Z' date_updated: '2026-10-13T16:08:19.492303Z' document_name: name2 esign_required: false identity_confirmation_required: false notarization_required: true processing_state: done requirement: notarization signing_designation_groups: [] signing_designations: [] vaulted: false notarization_records: [] organization_id: or_7n874d6 payer: sender recall_reason: Incorrect signer name recipient_details_config: [] require_secondary_photo_id: false sender_name: Orn, Buckridge and Boyer signer_info: address: line1: 1005 Langley Street, Victoria line2: '' city: '' state: '' postal: '' country: '' email: maragret_lehner@cronin.example external_id: 014b5b47c035305ca0fa8b1618161a89 first_name: Johna last_name: Malinda link_expired: false personally_known_to_notary: false sdk_token: https://app.local.dev-notarize.com/activate-transaction?bundle_id=dbe64467b1-b136-4755-b0a9-0ea9a4bbc52d&code=ETGDDNZLQEVBZLDN&completion_requirements%5B%5D=NOTARIZATION&document_count=2&draft=false&email=maragret_lehner%40cronin.example&is_mortgage=false&organization_name=Orn%2C+Buckridge+and+Boyer&requires_nsa_meeting=true&s_key=ETGDDNZLQEVBZLDN&target=BUNDLE&transaction_id=otanpr6n4&user_id=us6nomxn7 signatory_capacities: [] signer_id: oc_znma4na transaction_access_link: https://app.local.dev-notarize.com/activate-transaction?bundle_id=dbe64467b1-b136-4755-b0a9-0ea9a4bbc52d&code=ETGDDNZLQEVBZLDN&completion_requirements%5B%5D=NOTARIZATION&document_count=2&draft=false&email=maragret_lehner%40cronin.example&is_mortgage=false&organization_name=Orn%2C+Buckridge+and+Boyer&requires_nsa_meeting=true&s_key=ETGDDNZLQEVBZLDN&target=BUNDLE&transaction_id=otanpr6n4&user_id=us6nomxn7 vesting_type: borrower signers: - address: line1: 1005 Langley Street, Victoria line2: '' city: '' state: '' postal: '' country: '' email: maragret_lehner@cronin.example external_id: 014b5b47c035305ca0fa8b1618161a89 first_name: Johna last_name: Malinda link_expired: false personally_known_to_notary: false sdk_token: https://app.local.dev-notarize.com/activate-transaction?bundle_id=dbe64467b1-b136-4755-b0a9-0ea9a4bbc52d&code=ETGDDNZLQEVBZLDN&completion_requirements%5B%5D=NOTARIZATION&document_count=2&draft=false&email=maragret_lehner%40cronin.example&is_mortgage=false&organization_name=Orn%2C+Buckridge+and+Boyer&requires_nsa_meeting=true&s_key=ETGDDNZLQEVBZLDN&target=BUNDLE&transaction_id=otanpr6n4&user_id=us6nomxn7 signatory_capacities: [] signer_id: oc_znma4na transaction_access_link: https://app.local.dev-notarize.com/activate-transaction?bundle_id=dbe64467b1-b136-4755-b0a9-0ea9a4bbc52d&code=ETGDDNZLQEVBZLDN&completion_requirements%5B%5D=NOTARIZATION&document_count=2&draft=false&email=maragret_lehner%40cronin.example&is_mortgage=false&organization_name=Orn%2C+Buckridge+and+Boyer&requires_nsa_meeting=true&s_key=ETGDDNZLQEVBZLDN&target=BUNDLE&transaction_id=otanpr6n4&user_id=us6nomxn7 vesting_type: borrower status: started transaction_name: John1 schema: $ref: '#/components/schemas/transaction_object' '404': description: Not Found content: application/json: example: errors: - Transaction Not Found schema: $ref: '#/components/schemas/errors_object' '422': description: Unprocessable Entity content: application/json: example: errors: - Organization Transaction cannot be recalled at this time. schema: $ref: '#/components/schemas/errors_object' servers: - url: https://api.proof.com description: Public API URL /v1/transactions/{id}/send_email: post: summary: Resend Transaction Email tags: - Transactions operationId: resendTransactionEmail security: - api_key: [] parameters: - name: id in: path description: The identifier of the transaction to resend the email for. required: true x-example: ot_rnyxkd4 schema: type: string - name: message_to_signer in: query required: false description: Message to signer using GitHub Flavored Markdown. Html, images, links, and code are stripped out. Can be used to provide instructions, thank customers, add additional context to the transaction, or simply to add a personal touch. The message will be added to the email sent to the signer. The message_to_signer used when the transaction was first sent will be reused if this argument is not provided. schema: type: string - name: document_url_version in: query schema: type: string enum: - v1 - v2 default: v1 required: false description: Control documents and signer photo identifications download URLs. v1 for AWS S3 pre-signed URLs. v2 for Proof secure URLs. responses: '200': description: successful content: application/json: example: id: ot_rnyxkd4 attachments: [] cc_recipient_emails: [] cost: 2250 date_created: '2026-10-13T16:08:21.258631Z' date_updated: '2026-10-13T16:08:21.258631Z' detailed_status: sent_to_signer documents: - id: do_0f407c40-ead0-484d-b9c5-db98fb05bc3d allowed_actions: [] bundle_position: 0 completion_state: incomplete date_created: '2026-10-13T16:08:21.245916Z' date_updated: '2026-10-13T16:08:21.245916Z' document_name: name1 esign_required: false identity_confirmation_required: false notarization_required: false processing_state: done requirement: readonly signing_designation_groups: [] signing_designations: [] vaulted: false notarization_records: [] organization_id: or_6nobxd7 payer: sender recipient_details_config: [] require_secondary_photo_id: false sender_name: Dicki LLC signer_info: address: line1: 1005 Langley Street, Victoria line2: '' city: '' state: '' postal: '' country: '' email: buck.stark@yundt.example external_id: 2e2a30199ad3ec203491a0beb505c697 first_name: Marlon last_name: Toi link_expired: false personally_known_to_notary: false sdk_token: https://app.local.dev-notarize.com/activate-transaction?bundle_id=db4743c9e6-d610-4071-a6ff-76af9b384129&code=QUBBECEEIQCTDWFI&document_count=1&draft=false&email=buck.stark%40yundt.example&is_mortgage=false&organization_name=Dicki+LLC&requires_nsa_meeting=true&s_key=QUBBECEEIQCTDWFI&target=BUNDLE&transaction_id=otrnyxkd4&user_id=usgnk43dj signatory_capacities: [] signer_id: oc_wd3g5d7 signing_status: incomplete transaction_access_link: https://app.local.dev-notarize.com/activate-transaction?bundle_id=db4743c9e6-d610-4071-a6ff-76af9b384129&code=QUBBECEEIQCTDWFI&document_count=1&draft=false&email=buck.stark%40yundt.example&is_mortgage=false&organization_name=Dicki+LLC&requires_nsa_meeting=true&s_key=QUBBECEEIQCTDWFI&target=BUNDLE&transaction_id=otrnyxkd4&user_id=usgnk43dj vesting_type: borrower signers: - address: line1: 1005 Langley Street, Victoria line2: '' city: '' state: '' postal: '' country: '' email: buck.stark@yundt.example external_id: 2e2a30199ad3ec203491a0beb505c697 first_name: Marlon last_name: Toi link_expired: false personally_known_to_notary: false sdk_token: https://app.local.dev-notarize.com/activate-transaction?bundle_id=db4743c9e6-d610-4071-a6ff-76af9b384129&code=QUBBECEEIQCTDWFI&document_count=1&draft=false&email=buck.stark%40yundt.example&is_mortgage=false&organization_name=Dicki+LLC&requires_nsa_meeting=true&s_key=QUBBECEEIQCTDWFI&target=BUNDLE&transaction_id=otrnyxkd4&user_id=usgnk43dj signatory_capacities: [] signer_id: oc_wd3g5d7 signing_status: incomplete transaction_access_link: https://app.local.dev-notarize.com/activate-transaction?bundle_id=db4743c9e6-d610-4071-a6ff-76af9b384129&code=QUBBECEEIQCTDWFI&document_count=1&draft=false&email=buck.stark%40yundt.example&is_mortgage=false&organization_name=Dicki+LLC&requires_nsa_meeting=true&s_key=QUBBECEEIQCTDWFI&target=BUNDLE&transaction_id=otrnyxkd4&user_id=usgnk43dj vesting_type: borrower status: sent transaction_name: John1 '404': description: Not Found content: application/json: example: errors: - Transaction Not Found '422': description: Unprocessable Entity content: application/json: example: errors: - Cannot resend email for started transaction. servers: - url: https://api.proof.com description: Public API URL /v1/transactions/{id}/send_sms: post: summary: Resend Transaction SMS tags: - Transactions operationId: resendTransactionSMS security: - api_key: [] parameters: - name: id in: path description: The identifier of the transaction to resend the SMS for. required: true x-example: ot_7n8obd6 schema: type: string - name: phone in: query required: false description: '' schema: type: string - name: phone_number in: query required: false description: '' schema: type: string - name: document_url_version in: query schema: type: string enum: - v1 - v2 default: v1 required: false description: Control documents and signer photo identifications download URLs. v1 for AWS S3 pre-signed URLs. v2 for Proof secure URLs. responses: '200': description: successful content: application/json: example: id: ot_7n8obd6 attachments: [] cc_recipient_emails: [] cost: 2250 date_created: '2026-10-13T16:08:22.769098Z' date_updated: '2026-10-13T16:08:22.769098Z' detailed_status: sent_to_signer documents: - id: do_7d211606-46b7-40e4-96ff-0d7f22b702a3 allowed_actions: [] bundle_position: 0 completion_state: incomplete date_created: '2026-10-13T16:08:22.754290Z' date_updated: '2026-10-13T16:08:22.754290Z' document_name: name1 esign_required: false identity_confirmation_required: false notarization_required: false processing_state: done requirement: readonly signing_designation_groups: [] signing_designations: [] vaulted: false notarization_records: [] organization_id: or_rn6wbdq payer: sender recipient_details_config: [] require_secondary_photo_id: false sender_name: Wilkinson, Upton and Mueller signer_info: address: line1: 1005 Langley Street, Victoria line2: '' city: '' state: '' postal: '' country: '' email: bao_swift@bruen.example external_id: b74fc716ba0d7621ade6b3d7387cd08f first_name: Olga last_name: Earl link_expired: false personally_known_to_notary: false phone: country_code: '1' number: '5555555555' sdk_token: https://app.local.dev-notarize.com/activate-transaction?bundle_id=db29834719-0a75-4a8b-a570-63228d23b922&code=BFVXGTUBEXPLQJUW&document_count=1&draft=false&email=bao_swift%40bruen.example&is_mortgage=false&organization_name=Wilkinson%2C+Upton+and+Mueller&requires_nsa_meeting=true&s_key=BFVXGTUBEXPLQJUW&target=BUNDLE&transaction_id=ot7n8obd6&user_id=us3ng44dk signatory_capacities: [] signer_id: oc_xna97nm signing_status: incomplete transaction_access_link: https://app.local.dev-notarize.com/activate-transaction?bundle_id=db29834719-0a75-4a8b-a570-63228d23b922&code=BFVXGTUBEXPLQJUW&document_count=1&draft=false&email=bao_swift%40bruen.example&is_mortgage=false&organization_name=Wilkinson%2C+Upton+and+Mueller&requires_nsa_meeting=true&s_key=BFVXGTUBEXPLQJUW&target=BUNDLE&transaction_id=ot7n8obd6&user_id=us3ng44dk vesting_type: borrower signers: - address: line1: 1005 Langley Street, Victoria line2: '' city: '' state: '' postal: '' country: '' email: bao_swift@bruen.example external_id: b74fc716ba0d7621ade6b3d7387cd08f first_name: Olga last_name: Earl link_expired: false personally_known_to_notary: false phone: country_code: '1' number: '5555555555' sdk_token: https://app.local.dev-notarize.com/activate-transaction?bundle_id=db29834719-0a75-4a8b-a570-63228d23b922&code=BFVXGTUBEXPLQJUW&document_count=1&draft=false&email=bao_swift%40bruen.example&is_mortgage=false&organization_name=Wilkinson%2C+Upton+and+Mueller&requires_nsa_meeting=true&s_key=BFVXGTUBEXPLQJUW&target=BUNDLE&transaction_id=ot7n8obd6&user_id=us3ng44dk signatory_capacities: [] signer_id: oc_xna97nm signing_status: incomplete transaction_access_link: https://app.local.dev-notarize.com/activate-transaction?bundle_id=db29834719-0a75-4a8b-a570-63228d23b922&code=BFVXGTUBEXPLQJUW&document_count=1&draft=false&email=bao_swift%40bruen.example&is_mortgage=false&organization_name=Wilkinson%2C+Upton+and+Mueller&requires_nsa_meeting=true&s_key=BFVXGTUBEXPLQJUW&target=BUNDLE&transaction_id=ot7n8obd6&user_id=us3ng44dk vesting_type: borrower status: sent transaction_name: John1 schema: $ref: '#/components/schemas/transaction_object' '400': description: Bad Request content: application/json: example: errors: - Invalid Phone Number. Please include country code and phone number in e164 format. schema: $ref: '#/components/schemas/errors_object' '404': description: Not Found content: application/json: example: errors: - Transaction Not Found schema: $ref: '#/components/schemas/errors_object' '422': description: phone number missing content: application/json: example: errors: - 'Cannot send sms: One or more signers do not have a phone number' schema: $ref: '#/components/schemas/errors_object' requestBody: content: application/json: schema: type: object properties: phone: type: object properties: country_code: type: string servers: - url: https://api.proof.com description: Public API URL /mortgage/v2/transactions: get: summary: List Transactions tags: - Transactions operationId: getAllMortgageTransactions security: - api_key: [] parameters: - name: organization_id in: query description: The organization id of a child account. If the authenticated account has child accounts, specifying this parameter will exclude the authenticated account's transactions and return only the transactions for this child account, as well as all of the child account's children. If this is not provided, we will return all transactions in the authenticated account as well as all transactions in all child accounts. x-example: or_bd5bpn9 schema: type: string - name: loan_number in: query description: To find transactions associated with the given loan number. x-example: ABC123 schema: type: string - name: limit in: query description: How many results to return. Max value accepted is 1000. x-example: 10 schema: type: integer - name: offset in: query description: 'Return requested # of items starting with the value.' x-example: 0 schema: type: integer - name: created_date_start in: query schema: type: string format: date-time required: false description: An ISO-8061 formatted DateTime String, optionally including the timezone offset. Will return all transactions created after this DateTime. - name: created_date_end in: query schema: type: string format: date-time required: false description: An ISO-8061 formatted DateTime String, optionally including the timezone offset. Will return all transactions created before this DateTime. - name: last_updated_date_start in: query schema: type: string format: date-time required: false description: An ISO-8061 formatted DateTime String, optionally including the timezone offset. Will return all transactions last updated after this DateTime. - name: last_updated_date_end in: query schema: type: string format: date-time required: false description: An ISO-8061 formatted DateTime String, optionally including the timezone offset. Will return all transactions last updated before this DateTime. - name: transaction_status in: query schema: type: string enum: - started - sent - received - completed - partially_completed - completed_with_rejections - active - sent_to_closing_ops - sent_to_title_agency - expired description: Return transactions based on their current transaction status. x-example: sent - name: document_url_version in: query schema: type: string enum: - v1 - v2 default: v1 required: false description: Control documents and signer photo identifications download URLs. v1 for AWS S3 pre-signed URLs. v2 for Proof secure URLs. responses: '200': description: successful content: application/json: example: total_count: 1 count: 1 data: - id: ot_bd5jrn9 activation_time: '2026-10-13T16:08:45.232Z' attachments: [] cc_recipient_emails: [] contacts: [] cost: 9900 date_created: '2026-10-13T16:08:45.232826Z' date_updated: '2026-10-13T16:08:45.302342Z' detailed_status: sent_to_signer documents: - id: do_a6fa3e7b-6e95-43c3-a8eb-8f6204a753de allowed_actions: [] bundle_position: 0 completion_state: incomplete date_created: '2026-10-13T16:08:45.216218Z' date_updated: '2026-10-13T16:08:45.216218Z' document_name: name1 is_enote: false permissions: [] processing_error: null processing_state: done rejection_reason: null rejection_anecdote: null requirement: esign signing_designation_groups: [] signing_designations: [] signing_type: ESIGN tracking_id: null final_document_url: null - id: do_608e4dd8-2489-4046-ac02-b9b93124f942 allowed_actions: - NOTARIZATION_REQUIRED - COLLATERAL_DOCUMENT bundle_position: 0 completion_state: incomplete date_created: '2026-10-13T16:08:45.309603Z' date_updated: '2026-10-13T16:08:45.316619Z' document_name: name2 is_enote: false permissions: - NOTARIZATION_REQUIRED - COLLATERAL_DOCUMENT processing_error: null processing_state: done rejection_reason: null rejection_anecdote: null requirement: notarization signing_designation_groups: [] signing_designations: [] signing_type: NOTARIZATION tracking_id: null final_document_url: null file_number: FN1791907725 lender: id: orqdjm3nz name: Treutel, O'Keefe and Emard loan_number: ABC123 notarization_records: [] organization_id: or_qdjm3nz recipient_details_config: [] require_secondary_photo_id: false signer_info: address: line1: 1005 Langley Street, Victoria line2: '' city: '' state: '' postal: '' country: '' email: keri.volkman@miller.test external_id: 9c5369f9ece21fc591c88f85c53f273b first_name: Nelson last_name: Jackie link_expired: false personally_known_to_notary: false sdk_token: https://app.local.dev-notarize.com/activate-transaction?bundle_id=db7376d4cb-ae93-46ab-984e-9a7183cd07a7&code=ZIAVJBVXASRKJFIS&completion_requirements%5B%5D=NOTARIZATION&document_count=2&draft=false&email=keri.volkman%40miller.test&is_mortgage=true&organization_name=Treutel%2C+O%27Keefe+and+Emard&requires_nsa_meeting=true&s_key=ZIAVJBVXASRKJFIS&target=BUNDLE&transaction_id=otbd5jrn9&user_id=usrn6559d signatory_capacities: [] signer_id: oc_gnkx5dj signing_status: incomplete transaction_access_link: https://app.local.dev-notarize.com/activate-transaction?bundle_id=db7376d4cb-ae93-46ab-984e-9a7183cd07a7&code=ZIAVJBVXASRKJFIS&completion_requirements%5B%5D=NOTARIZATION&document_count=2&draft=false&email=keri.volkman%40miller.test&is_mortgage=true&organization_name=Treutel%2C+O%27Keefe+and+Emard&requires_nsa_meeting=true&s_key=ZIAVJBVXASRKJFIS&target=BUNDLE&transaction_id=otbd5jrn9&user_id=usrn6559d vesting_type: borrower signers: - address: line1: 1005 Langley Street, Victoria line2: '' city: '' state: '' postal: '' country: '' email: keri.volkman@miller.test external_id: 9c5369f9ece21fc591c88f85c53f273b first_name: Nelson last_name: Jackie link_expired: false personally_known_to_notary: false sdk_token: https://app.local.dev-notarize.com/activate-transaction?bundle_id=db7376d4cb-ae93-46ab-984e-9a7183cd07a7&code=ZIAVJBVXASRKJFIS&completion_requirements%5B%5D=NOTARIZATION&document_count=2&draft=false&email=keri.volkman%40miller.test&is_mortgage=true&organization_name=Treutel%2C+O%27Keefe+and+Emard&requires_nsa_meeting=true&s_key=ZIAVJBVXASRKJFIS&target=BUNDLE&transaction_id=otbd5jrn9&user_id=usrn6559d signatory_capacities: [] signer_id: oc_gnkx5dj signing_status: incomplete transaction_access_link: https://app.local.dev-notarize.com/activate-transaction?bundle_id=db7376d4cb-ae93-46ab-984e-9a7183cd07a7&code=ZIAVJBVXASRKJFIS&completion_requirements%5B%5D=NOTARIZATION&document_count=2&draft=false&email=keri.volkman%40miller.test&is_mortgage=true&organization_name=Treutel%2C+O%27Keefe+and+Emard&requires_nsa_meeting=true&s_key=ZIAVJBVXASRKJFIS&target=BUNDLE&transaction_id=otbd5jrn9&user_id=usrn6559d vesting_type: borrower status: sent status_description: '' title_agency: id: orbd5bpn9 name: Dickens, Lowe and Grant company_notaries: false transaction_name: John1 transaction_type: other underwriter_override: false recording_jurisdiction: id: rl7n85bd6 name: South mayachester state: VA recording_type: electronic schema: $ref: '#/components/schemas/transaction_objects' post: summary: Create Transaction tags: - Transactions operationId: createMortgageTransaction security: - api_key: [] parameters: - name: document_url_version in: query schema: type: string enum: - v1 - v2 default: v1 required: false description: Control documents and signer photo identifications download URLs. v1 for AWS S3 pre-signed URLs. v2 for Proof secure URLs. responses: '200': description: success content: application/json: example: id: ot_qdjz4dz activation_time: '2030-12-08T00:00:00.000Z' attachments: [] cc_recipient_emails: [] config_id: other contacts: - date_created: '2026-10-13T16:08:46.273754Z' date_updated: '2026-10-13T16:08:46.273754Z' first_name: Bob last_name: McTitleson email: bob+03241901@proof.com role: title_agent phone_number: '9909999999' organization_address: line1: '' line2: '' city: '' state: '' postal: '' country: '' shown_to_signer: true access_to_transaction: true cosigner_info: address: line1: '' line2: '' city: '' state: '' postal: '' country: '' email: test2@google.com first_name: First last_name: Last link_expired: true personally_known_to_notary: false signatory_capacities: [] signer_id: oc_ynqqkne transaction_access_link: '' vesting_type: borrower cost: 9900 date_created: '2026-10-13T16:08:45.644940Z' date_updated: '2026-10-13T16:08:45.675578Z' detailed_status: draft documents: - id: do_341cb422-cf2a-4256-8adc-fb44f9399e28 allowed_actions: [] bundle_position: 0 completion_state: incomplete date_created: '2026-10-13T16:08:45.706393Z' date_updated: '2026-10-13T16:08:46.000000Z' document_name: eSign Consent Form - Signer 1 is_enote: false permissions: [] processing_error: null processing_state: done rejection_reason: null rejection_anecdote: null requirement: esign signing_designation_groups: [] signing_designations: - id: ad70c43448-7d38-442d-a01a-a75c78e18ba7 designation_group_id: null primary_designation: null - id: ad1e918a63-cb9d-45c4-b4bf-c0bc0d7df678 designation_group_id: null primary_designation: null signing_type: ESIGN tracking_id: null final_document_url: null - id: do_1f3be919-f778-4858-b18a-f3bb5e3c5dbb allowed_actions: [] bundle_position: 1 completion_state: incomplete date_created: '2026-10-13T16:08:45.990659Z' date_updated: '2026-10-13T16:08:46.000000Z' document_name: eSign Consent Form - Signer 2 is_enote: false permissions: [] processing_error: null processing_state: done rejection_reason: null rejection_anecdote: null requirement: esign signing_designation_groups: [] signing_designations: - id: ad367fa51f-4334-4a0c-a70e-cc20e849aaa5 designation_group_id: null primary_designation: null - id: ad200b71d1-86cd-4d53-86a5-7b19f3e69fbd designation_group_id: null primary_designation: null signing_type: ESIGN tracking_id: null final_document_url: null expiration_time: '2030-12-08T23:59:59Z' file_number: ABC1234 loan_number: DEF4567 notarization_records: [] organization_id: or_6nzbqn9 recipient_details_config: [] redirect: {} require_secondary_photo_id: false signer_info: address: line1: '' line2: '' city: '' state: '' postal: '' country: '' email: test@google.com first_name: First last_name: Last link_expired: true personally_known_to_notary: false signatory_capacities: [] signer_id: oc_rn68bnq transaction_access_link: '' vesting_type: borrower signers: - address: line1: '' line2: '' city: '' state: '' postal: '' country: '' email: test@google.com first_name: First last_name: Last link_expired: true personally_known_to_notary: false signatory_capacities: [] signer_id: oc_rn68bnq transaction_access_link: '' vesting_type: borrower - address: line1: '' line2: '' city: '' state: '' postal: '' country: '' email: test2@google.com first_name: First last_name: Last link_expired: true personally_known_to_notary: false signatory_capacities: [] signer_id: oc_ynqqkne transaction_access_link: '' vesting_type: borrower status: started status_description: '' street_address: full_address: 4464 Sundance Circle Hoffman Estates IL 60195 US line1: 4464 Sundance Circle line2: null city: Hoffman Estates state: IL postal: '60195' country: US title_agency: id: or6nzbqn9 name: Grant and Sons company_notaries: false transaction_name: 4464 Sundance Circle Hoffman Estates IL 60195 US transaction_type: other underwriter_override: false recording_jurisdiction: id: rlxna57nm name: Hahnland state: VA recording_type: electronic schema: $ref: '#/components/schemas/transaction_object_2' '400': description: Bad Request content: application/json: example: errors: - 'Typo in domain name. Did you mean: test@gmail.com?' schema: $ref: '#/components/schemas/errors_object' '401': description: Unauthorized content: application/json: example: errors: - 'Unauthorized: This organization must use the Business API for transactions' schema: $ref: '#/components/schemas/errors_object' '404': description: Not Found content: application/json: example: errors: - 'Not Found: Organization' schema: $ref: '#/components/schemas/errors_object' '422': description: Unprocessable Entity content: application/json: example: errors: - Use either the signers array or signer/cosigner input fields schema: $ref: '#/components/schemas/errors_object' requestBody: content: application/json: schema: $ref: '#/components/schemas/transaction_create_params_2' servers: - url: https://api.proof.com description: Public API URL /mortgage/v2/transactions/{id}: get: summary: Retrieve Transaction tags: - Transactions operationId: getMortgageTransaction security: - api_key: [] parameters: - name: id in: path description: The identifier of the transaction to be retrieved. required: true x-example: ot_rnyqkn4 schema: type: string - name: document_url_version in: query schema: type: string enum: - v1 - v2 default: v1 required: false description: Control documents and signer photo identifications download URLs. v1 for AWS S3 pre-signed URLs. v2 for Proof secure URLs. responses: '200': description: successful content: application/json: example: id: ot_rnyqkn4 activation_time: '2026-10-13T16:08:48.141Z' attachments: [] cc_recipient_emails: [] contacts: [] cost: 2250 date_created: '2026-10-13T16:08:48.142886Z' date_updated: '2026-10-13T16:08:48.142886Z' detailed_status: sent_to_signer documents: - id: do_074bcb85-3a0e-4851-a045-1a0e3251d367 allowed_actions: [] bundle_position: 0 completion_state: incomplete date_created: '2026-10-13T16:08:48.126103Z' date_updated: '2026-10-13T16:08:48.126103Z' document_name: name1 is_enote: false permissions: [] processing_error: null processing_state: done rejection_reason: null rejection_anecdote: null requirement: esign signing_designation_groups: [] signing_designations: [] signing_type: ESIGN tracking_id: null final_document_url: null - id: do_6c23f868-abda-4690-80ec-36e94f568032 allowed_actions: - NOTARIZATION_REQUIRED - COLLATERAL_DOCUMENT bundle_position: 0 completion_state: incomplete date_created: '2026-10-13T16:08:48.195496Z' date_updated: '2026-10-13T16:08:48.202670Z' document_name: name2 is_enote: false permissions: - NOTARIZATION_REQUIRED - COLLATERAL_DOCUMENT processing_error: null processing_state: done rejection_reason: null rejection_anecdote: null requirement: notarization signing_designation_groups: [] signing_designations: [] signing_type: NOTARIZATION tracking_id: null final_document_url: null file_number: FN1791907728 lender: id: or3de7ydg name: Hills, Schultz and Zulauf loan_number: LN1791907728 notarization_records: [] organization_id: or_3de7ydg recipient_details_config: [] require_secondary_photo_id: false signer_info: address: line1: 1005 Langley Street, Victoria line2: '' city: '' state: '' postal: '' country: '' email: rene@runte.example external_id: 71cc9065d364df1d644519fea4cfdd1a first_name: Royce last_name: Magan link_expired: false personally_known_to_notary: false sdk_token: https://app.local.dev-notarize.com/activate-transaction?bundle_id=db72ad22fc-7ae4-4be2-83b0-f4d2b075949c&code=IJNBYKDVAFJMUXEO&completion_requirements%5B%5D=NOTARIZATION&document_count=2&draft=false&email=rene%40runte.example&is_mortgage=true&organization_name=Hills%2C+Schultz+and+Zulauf&requires_nsa_meeting=true&s_key=IJNBYKDVAFJMUXEO&target=BUNDLE&transaction_id=otrnyqkn4&user_id=us3degm8d signatory_capacities: [] signer_id: oc_xdwkzdg signing_status: incomplete transaction_access_link: https://app.local.dev-notarize.com/activate-transaction?bundle_id=db72ad22fc-7ae4-4be2-83b0-f4d2b075949c&code=IJNBYKDVAFJMUXEO&completion_requirements%5B%5D=NOTARIZATION&document_count=2&draft=false&email=rene%40runte.example&is_mortgage=true&organization_name=Hills%2C+Schultz+and+Zulauf&requires_nsa_meeting=true&s_key=IJNBYKDVAFJMUXEO&target=BUNDLE&transaction_id=otrnyqkn4&user_id=us3degm8d vesting_type: borrower signers: - address: line1: 1005 Langley Street, Victoria line2: '' city: '' state: '' postal: '' country: '' email: rene@runte.example external_id: 71cc9065d364df1d644519fea4cfdd1a first_name: Royce last_name: Magan link_expired: false personally_known_to_notary: false sdk_token: https://app.local.dev-notarize.com/activate-transaction?bundle_id=db72ad22fc-7ae4-4be2-83b0-f4d2b075949c&code=IJNBYKDVAFJMUXEO&completion_requirements%5B%5D=NOTARIZATION&document_count=2&draft=false&email=rene%40runte.example&is_mortgage=true&organization_name=Hills%2C+Schultz+and+Zulauf&requires_nsa_meeting=true&s_key=IJNBYKDVAFJMUXEO&target=BUNDLE&transaction_id=otrnyqkn4&user_id=us3degm8d signatory_capacities: [] signer_id: oc_xdwkzdg signing_status: incomplete transaction_access_link: https://app.local.dev-notarize.com/activate-transaction?bundle_id=db72ad22fc-7ae4-4be2-83b0-f4d2b075949c&code=IJNBYKDVAFJMUXEO&completion_requirements%5B%5D=NOTARIZATION&document_count=2&draft=false&email=rene%40runte.example&is_mortgage=true&organization_name=Hills%2C+Schultz+and+Zulauf&requires_nsa_meeting=true&s_key=IJNBYKDVAFJMUXEO&target=BUNDLE&transaction_id=otrnyqkn4&user_id=us3degm8d vesting_type: borrower status: sent status_description: '' transaction_name: John1 transaction_type: other underwriter_override: false recording_jurisdiction: id: rlmdrpgdw name: West krystaville state: VA recording_type: electronic schema: $ref: '#/components/schemas/transaction_object_2' '404': description: transaction not found content: application/json: example: errors: - Transaction Not Found schema: $ref: '#/components/schemas/errors_object' put: summary: Update Transaction tags: - Transactions operationId: updateMortgageTransaction security: - api_key: [] parameters: - name: id in: path description: ID of the transaction to update. required: true x-example: ot_zd7jxnr schema: type: string - name: document_url_version in: query schema: type: string enum: - v1 - v2 default: v1 required: false description: Control documents and signer photo identifications download URLs. v1 for AWS S3 pre-signed URLs. v2 for Proof secure URLs. responses: '200': description: successful content: application/json: example: id: ot_zd7jxnr activation_time: '2026-10-13T16:08:48.618Z' attachments: [] cc_recipient_emails: [] contacts: [] cost: 2250 date_created: '2026-10-13T16:08:48.619510Z' date_updated: '2026-10-13T16:08:48.743907Z' documents: - id: do_7edad4e1-4fcc-408a-97c7-6137a1f96c88 allowed_actions: [] bundle_position: 0 completion_state: incomplete date_created: '2026-10-13T16:08:48.602560Z' date_updated: '2026-10-13T16:08:48.602560Z' document_name: name1 is_enote: false permissions: [] processing_error: null processing_state: done rejection_reason: null rejection_anecdote: null requirement: esign signing_designation_groups: [] signing_designations: [] signing_type: ESIGN tracking_id: null final_document_url: null - id: do_e6ee1deb-3871-440a-8862-d5c0b6089b5e allowed_actions: - NOTARIZATION_REQUIRED - COLLATERAL_DOCUMENT bundle_position: 0 completion_state: incomplete date_created: '2026-10-13T16:08:48.671260Z' date_updated: '2026-10-13T16:08:48.678147Z' document_name: name2 is_enote: false permissions: - NOTARIZATION_REQUIRED - COLLATERAL_DOCUMENT processing_error: null processing_state: done rejection_reason: null rejection_anecdote: null requirement: notarization signing_designation_groups: [] signing_designations: [] signing_type: NOTARIZATION tracking_id: null final_document_url: null file_number: FN1791907728 lender: id: orynx9odj name: Nienow, Aufderhar and Zemlak loan_number: LN1791907728 message_to_signer: new_transaction_message notarization_records: [] organization_id: or_ynx9odj recipient_details_config: [] redirect: {} require_secondary_photo_id: false signer_info: address: line1: 1005 Langley Street, Victoria line2: '' city: '' state: '' postal: '' country: '' email: gilma@mueller.test external_id: f7eba86665a273f7330ef1ebf3a14dca first_name: Thurman last_name: Xuan link_expired: false personally_known_to_notary: false sdk_token: https://app.local.dev-notarize.com/activate-transaction?bundle_id=db58110197-d117-47bd-ab22-650faf0d6bae&code=JNVFKCPOWBXDWBGO&completion_requirements%5B%5D=NOTARIZATION&document_count=2&draft=false&email=gilma%40mueller.test&is_mortgage=true&organization_name=Nienow%2C+Aufderhar+and+Zemlak&requires_nsa_meeting=true&s_key=JNVFKCPOWBXDWBGO&target=BUNDLE&transaction_id=otzd7jxnr&user_id=us6noj98d signatory_capacities: [] signer_id: oc_3nggank signing_status: incomplete transaction_access_link: https://app.local.dev-notarize.com/activate-transaction?bundle_id=db58110197-d117-47bd-ab22-650faf0d6bae&code=JNVFKCPOWBXDWBGO&completion_requirements%5B%5D=NOTARIZATION&document_count=2&draft=false&email=gilma%40mueller.test&is_mortgage=true&organization_name=Nienow%2C+Aufderhar+and+Zemlak&requires_nsa_meeting=true&s_key=JNVFKCPOWBXDWBGO&target=BUNDLE&transaction_id=otzd7jxnr&user_id=us6noj98d vesting_type: borrower signers: - address: line1: 1005 Langley Street, Victoria line2: '' city: '' state: '' postal: '' country: '' email: gilma@mueller.test external_id: f7eba86665a273f7330ef1ebf3a14dca first_name: Thurman last_name: Xuan link_expired: false personally_known_to_notary: false sdk_token: https://app.local.dev-notarize.com/activate-transaction?bundle_id=db58110197-d117-47bd-ab22-650faf0d6bae&code=JNVFKCPOWBXDWBGO&completion_requirements%5B%5D=NOTARIZATION&document_count=2&draft=false&email=gilma%40mueller.test&is_mortgage=true&organization_name=Nienow%2C+Aufderhar+and+Zemlak&requires_nsa_meeting=true&s_key=JNVFKCPOWBXDWBGO&target=BUNDLE&transaction_id=otzd7jxnr&user_id=us6noj98d signatory_capacities: [] signer_id: oc_3nggank signing_status: incomplete transaction_access_link: https://app.local.dev-notarize.com/activate-transaction?bundle_id=db58110197-d117-47bd-ab22-650faf0d6bae&code=JNVFKCPOWBXDWBGO&completion_requirements%5B%5D=NOTARIZATION&document_count=2&draft=false&email=gilma%40mueller.test&is_mortgage=true&organization_name=Nienow%2C+Aufderhar+and+Zemlak&requires_nsa_meeting=true&s_key=JNVFKCPOWBXDWBGO&target=BUNDLE&transaction_id=otzd7jxnr&user_id=us6noj98d vesting_type: borrower status: started status_description: '' transaction_name: new_transaction_name transaction_type: other underwriter_override: false recording_jurisdiction: id: rlqnbp4n9 name: North xavierfort state: VA recording_type: electronic schema: $ref: '#/components/schemas/transaction_object_2' '400': description: Bad Request content: application/json: example: errors: - 'Typo in domain name. Did you mean: test@gmail.com?' schema: $ref: '#/components/schemas/errors_object' '404': description: Not Found content: application/json: example: errors: - Transaction Not Found schema: $ref: '#/components/schemas/errors_object' '422': description: Unprocessable Entity content: application/json: example: errors: - Use either the signers array or signer/cosigner input fields schema: $ref: '#/components/schemas/errors_object' requestBody: content: application/json: schema: $ref: '#/components/schemas/transaction_params_2' delete: summary: Delete Transaction tags: - Transactions operationId: deleteMortgageTransaction security: - api_key: [] parameters: - name: id in: path description: The identifier of the transaction to be deleted. required: true x-example: ot_xdwkzdg schema: type: string responses: '200': description: successful content: application/json: example: message: Deleted Transaction ot_xdwkzdg successfully '404': description: Not Found content: application/json: example: errors: - Transaction Not Found '422': description: Unprocessable Entity content: application/json: example: errors: - Transaction has already been completed by at least 1 signer. servers: - url: https://api.proof.com description: Public API URL /mortgage/v2/transactions/{id}/cancel: post: summary: Cancel Transaction tags: - Transactions operationId: cancelMortgageTransaction security: - api_key: [] parameters: - name: id in: path description: ID of the transaction required: true x-example: ot_qdjz6dz schema: type: string - name: document_url_version in: query schema: type: string enum: - v1 - v2 default: v1 required: false description: Control documents and signer photo identifications download URLs. v1 for AWS S3 pre-signed URLs. v2 for Proof secure URLs. responses: '200': description: successful content: application/json: example: id: ot_qdjz6dz attachments: [] cc_recipient_emails: [] contacts: [] cost: 2250 date_created: '2026-10-13T16:08:50.984225Z' date_updated: '2026-10-13T16:08:51.097709Z' detailed_status: canceled documents: - id: do_69566238-226b-4b47-b16d-05574c9fd2be allowed_actions: [] bundle_position: 0 completion_state: incomplete date_created: '2026-10-13T16:08:50.966578Z' date_updated: '2026-10-13T16:08:50.966578Z' document_name: name1 is_enote: false permissions: [] processing_error: null processing_state: done rejection_reason: null rejection_anecdote: null requirement: esign signing_designation_groups: [] signing_designations: [] signing_type: ESIGN tracking_id: null final_document_url: null - id: do_df84e8de-2eb7-4f39-ad73-81fbadecf419 allowed_actions: - NOTARIZATION_REQUIRED - COLLATERAL_DOCUMENT bundle_position: 0 completion_state: incomplete date_created: '2026-10-13T16:08:51.035101Z' date_updated: '2026-10-13T16:08:51.041676Z' document_name: name2 is_enote: false permissions: - NOTARIZATION_REQUIRED - COLLATERAL_DOCUMENT processing_error: null processing_state: done rejection_reason: null rejection_anecdote: null requirement: notarization signing_designation_groups: [] signing_designations: [] signing_type: NOTARIZATION tracking_id: null final_document_url: null expiration_time: '2026-10-13T16:08:51Z' file_number: FN1791907730 lender: id: orznmo6na name: Walker Inc loan_number: LN1791907730 notarization_records: [] organization_id: or_znmo6na recipient_details_config: [] require_secondary_photo_id: false signer_info: address: line1: 1005 Langley Street, Victoria line2: '' city: '' state: '' postal: '' country: '' email: randal@graham.example external_id: de9393c9d5391d8f5de4e20bdb3d609f first_name: Florentina last_name: Candace link_expired: false personally_known_to_notary: false sdk_token: https://app.local.dev-notarize.com/activate-transaction?bundle_id=dbc0929178-5be4-4236-b673-15ab9dff9b96&code=KNWMOVZIFKDUPZTE&completion_requirements%5B%5D=NOTARIZATION&document_count=2&draft=false&email=randal%40graham.example&is_mortgage=true&organization_name=Walker+Inc&requires_nsa_meeting=true&s_key=KNWMOVZIFKDUPZTE&target=BUNDLE&transaction_id=otqdjz6dz&user_id=usynqjowd signatory_capacities: [] signer_id: oc_3de3jdg signing_status: incomplete transaction_access_link: https://app.local.dev-notarize.com/activate-transaction?bundle_id=dbc0929178-5be4-4236-b673-15ab9dff9b96&code=KNWMOVZIFKDUPZTE&completion_requirements%5B%5D=NOTARIZATION&document_count=2&draft=false&email=randal%40graham.example&is_mortgage=true&organization_name=Walker+Inc&requires_nsa_meeting=true&s_key=KNWMOVZIFKDUPZTE&target=BUNDLE&transaction_id=otqdjz6dz&user_id=usynqjowd vesting_type: borrower signers: - address: line1: 1005 Langley Street, Victoria line2: '' city: '' state: '' postal: '' country: '' email: randal@graham.example external_id: de9393c9d5391d8f5de4e20bdb3d609f first_name: Florentina last_name: Candace link_expired: false personally_known_to_notary: false sdk_token: https://app.local.dev-notarize.com/activate-transaction?bundle_id=dbc0929178-5be4-4236-b673-15ab9dff9b96&code=KNWMOVZIFKDUPZTE&completion_requirements%5B%5D=NOTARIZATION&document_count=2&draft=false&email=randal%40graham.example&is_mortgage=true&organization_name=Walker+Inc&requires_nsa_meeting=true&s_key=KNWMOVZIFKDUPZTE&target=BUNDLE&transaction_id=otqdjz6dz&user_id=usynqjowd signatory_capacities: [] signer_id: oc_3de3jdg signing_status: incomplete transaction_access_link: https://app.local.dev-notarize.com/activate-transaction?bundle_id=dbc0929178-5be4-4236-b673-15ab9dff9b96&code=KNWMOVZIFKDUPZTE&completion_requirements%5B%5D=NOTARIZATION&document_count=2&draft=false&email=randal%40graham.example&is_mortgage=true&organization_name=Walker+Inc&requires_nsa_meeting=true&s_key=KNWMOVZIFKDUPZTE&target=BUNDLE&transaction_id=otqdjz6dz&user_id=usynqjowd vesting_type: borrower status: expired status_description: '' transaction_name: John1 transaction_type: other underwriter_override: false recording_jurisdiction: id: rlxdw7jdg name: Zachariahfort state: VA recording_type: electronic schema: $ref: '#/components/schemas/transaction_object_2' '404': description: Not Found content: application/json: example: errors: - Transaction Not Found schema: $ref: '#/components/schemas/errors_object' '422': description: Unprocessable Entity content: application/json: example: errors: - Transaction is not cancelable schema: $ref: '#/components/schemas/errors_object' servers: - url: https://api.proof.com description: Public API URL /mortgage/v2/transactions/{id}/force_complete: post: summary: Force Complete Transaction tags: - Transactions operationId: postMortgageV2TransactionsByIdForceComplete security: - api_key: [] parameters: - name: id in: path description: ID of the transaction required: true x-example: ot_mdrbwdw schema: type: string responses: '200': description: successful content: application/json: example: id: ot_mdrbwdw attachments: [] cc_recipient_emails: [] contacts: [] cost: 2250 date_created: '2026-10-13T16:08:53.902831Z' date_updated: '2026-10-13T16:08:53.902831Z' detailed_status: sent_to_signer documents: - id: do_af14c0ae-00d3-4ab8-99f2-588c05cc547f allowed_actions: [] bundle_position: 0 completion_state: incomplete date_created: '2026-10-13T16:08:53.890970Z' date_updated: '2026-10-13T16:08:53.890970Z' document_name: name1 is_enote: false permissions: [] processing_error: null processing_state: done rejection_reason: null rejection_anecdote: null requirement: esign signing_designation_groups: [] signing_designations: [] signing_type: ESIGN tracking_id: null final_document_url: null notarization_records: [] organization_id: or_xna76nm recipient_details_config: [] require_secondary_photo_id: false signer_info: address: line1: 1005 Langley Street, Victoria line2: '' city: '' state: '' postal: '' country: '' email: reva_schimmel@goldner-klein.example external_id: e1980c77b4481a25de05c64681096039 first_name: Casey last_name: Maurice link_expired: false personally_known_to_notary: false sdk_token: https://app.local.dev-notarize.com/activate-transaction?bundle_id=db59556ff4-4d62-42da-aa89-fc65ad450480&code=ZUKAWGVLPYJIRUOW&document_count=1&draft=false&email=reva_schimmel%40goldner-klein.example&is_mortgage=false&organization_name=Wilkinson-Boehm&requires_nsa_meeting=true&s_key=ZUKAWGVLPYJIRUOW&target=BUNDLE&transaction_id=otmdrbwdw&user_id=us6nzpx5n signatory_capacities: [] signer_id: oc_anp53d4 signing_status: incomplete transaction_access_link: https://app.local.dev-notarize.com/activate-transaction?bundle_id=db59556ff4-4d62-42da-aa89-fc65ad450480&code=ZUKAWGVLPYJIRUOW&document_count=1&draft=false&email=reva_schimmel%40goldner-klein.example&is_mortgage=false&organization_name=Wilkinson-Boehm&requires_nsa_meeting=true&s_key=ZUKAWGVLPYJIRUOW&target=BUNDLE&transaction_id=otmdrbwdw&user_id=us6nzpx5n vesting_type: borrower signers: - address: line1: 1005 Langley Street, Victoria line2: '' city: '' state: '' postal: '' country: '' email: reva_schimmel@goldner-klein.example external_id: e1980c77b4481a25de05c64681096039 first_name: Casey last_name: Maurice link_expired: false personally_known_to_notary: false sdk_token: https://app.local.dev-notarize.com/activate-transaction?bundle_id=db59556ff4-4d62-42da-aa89-fc65ad450480&code=ZUKAWGVLPYJIRUOW&document_count=1&draft=false&email=reva_schimmel%40goldner-klein.example&is_mortgage=false&organization_name=Wilkinson-Boehm&requires_nsa_meeting=true&s_key=ZUKAWGVLPYJIRUOW&target=BUNDLE&transaction_id=otmdrbwdw&user_id=us6nzpx5n signatory_capacities: [] signer_id: oc_anp53d4 signing_status: incomplete transaction_access_link: https://app.local.dev-notarize.com/activate-transaction?bundle_id=db59556ff4-4d62-42da-aa89-fc65ad450480&code=ZUKAWGVLPYJIRUOW&document_count=1&draft=false&email=reva_schimmel%40goldner-klein.example&is_mortgage=false&organization_name=Wilkinson-Boehm&requires_nsa_meeting=true&s_key=ZUKAWGVLPYJIRUOW&target=BUNDLE&transaction_id=otmdrbwdw&user_id=us6nzpx5n vesting_type: borrower status: sent status_description: '' transaction_name: John1 underwriter_override: false recording_jurisdiction: null schema: $ref: '#/components/schemas/transaction_object_2' '403': description: Forbidden content: application/json: example: errors: - Not allowed to Force Complete in this environment schema: $ref: '#/components/schemas/errors_object' '404': description: Not Found content: application/json: example: errors: - Transaction Not Found schema: $ref: '#/components/schemas/errors_object' '422': description: Unprocessable Entity content: application/json: example: errors: - Unable to force complete transaction. schema: $ref: '#/components/schemas/errors_object' x-operation-id-source: normalized x-operation-id-original: forceCompleteTransaction servers: - url: https://api.proof.com description: Public API URL /mortgage/v2/transactions/{id}/notaries: get: summary: Get eligible notaries for a transaction tags: - Transactions operationId: getMortgageV2TransactionsByIdNotaries security: - api_key: [] parameters: - name: id in: path description: The identifier of the transaction to be retrieved. required: true x-example: ot_rny46d4 schema: type: string responses: '200': description: successful content: application/json: example: [] schema: $ref: '#/components/schemas/notary_objects' '404': description: Not Found content: application/json: example: errors: - Transaction Not Found schema: $ref: '#/components/schemas/errors_object' x-operation-id-source: normalized x-operation-id-original: getAllEligibleNotaries servers: - url: https://api.proof.com description: Public API URL /mortgage/v2/transactions/{id}/place_order: post: summary: Place an Order tags: - Transactions operationId: placeOrder security: - api_key: [] parameters: - name: id in: path description: ID of the transaction required: true x-example: ot_wd3jgn7 schema: type: string - name: document_url_version in: query schema: type: string enum: - v1 - v2 default: v1 required: false description: Control documents and signer photo identifications download URLs. v1 for AWS S3 pre-signed URLs. v2 for Proof secure URLs. responses: '200': description: successful content: application/json: example: id: ot_wd3jgn7 activation_time: '2026-10-13T16:08:51.796Z' attachments: [] cc_recipient_emails: [] config_id: other contacts: [] cost: 2250 date_created: '2026-10-13T16:08:51.797700Z' date_updated: '2026-10-13T16:08:52.087816Z' detailed_status: sent_to_signer documents: - id: do_111f1aeb-bdff-46f0-86c4-dc2c9c16105d allowed_actions: [] bundle_position: 0 completion_state: incomplete date_created: '2026-10-13T16:08:51.780693Z' date_updated: '2026-10-13T16:08:51.780693Z' document_name: name1 is_enote: false permissions: [] processing_error: null processing_state: done rejection_reason: null rejection_anecdote: null requirement: esign signing_designation_groups: [] signing_designations: [] signing_type: ESIGN tracking_id: null final_document_url: null - id: do_eb613a18-d6dd-4968-8a90-f94639fdbd0d allowed_actions: - NOTARIZATION_REQUIRED - COLLATERAL_DOCUMENT bundle_position: 0 completion_state: incomplete date_created: '2026-10-13T16:08:51.849321Z' date_updated: '2026-10-13T16:08:51.856093Z' document_name: name2 is_enote: false permissions: - NOTARIZATION_REQUIRED - COLLATERAL_DOCUMENT processing_error: null processing_state: done rejection_reason: null rejection_anecdote: null requirement: notarization signing_designation_groups: [] signing_designations: [] signing_type: NOTARIZATION tracking_id: null final_document_url: null file_number: FN1791907731 lender: id: orbd5xpn9 name: Schiller-Gottlieb loan_number: LN1791907731 notarization_records: [] organization_id: or_bd5xpn9 recipient_details_config: - field: name display: optional require_secondary_photo_id: false signer_info: address: line1: 1005 Langley Street, Victoria line2: '' city: '' state: '' postal: '' country: '' email: eliseo@muller.example external_id: 972c1481b563682f0e0d79c375c2e940 first_name: Eric last_name: Mason link_expired: false personally_known_to_notary: false sdk_token: https://app.local.dev-notarize.com/activate-transaction?bundle_id=db98e86060-f16a-4118-b1d0-e9b57ff1425c&code=FBJCXCFDAGEJIJAD&completion_requirements%5B%5D=NOTARIZATION&document_count=2&draft=false&email=eliseo%40muller.example&is_mortgage=true&organization_name=Schiller-Gottlieb&requires_nsa_meeting=true&s_key=FBJCXCFDAGEJIJAD&target=BUNDLE&transaction_id=otwd3jgn7&user_id=uswd3qyzd signatory_capacities: [] signer_id: oc_mdrbwdw signing_status: incomplete transaction_access_link: https://app.local.dev-notarize.com/activate-transaction?bundle_id=db98e86060-f16a-4118-b1d0-e9b57ff1425c&code=FBJCXCFDAGEJIJAD&completion_requirements%5B%5D=NOTARIZATION&document_count=2&draft=false&email=eliseo%40muller.example&is_mortgage=true&organization_name=Schiller-Gottlieb&requires_nsa_meeting=true&s_key=FBJCXCFDAGEJIJAD&target=BUNDLE&transaction_id=otwd3jgn7&user_id=uswd3qyzd vesting_type: borrower signers: - address: line1: 1005 Langley Street, Victoria line2: '' city: '' state: '' postal: '' country: '' email: eliseo@muller.example external_id: 972c1481b563682f0e0d79c375c2e940 first_name: Eric last_name: Mason link_expired: false personally_known_to_notary: false sdk_token: https://app.local.dev-notarize.com/activate-transaction?bundle_id=db98e86060-f16a-4118-b1d0-e9b57ff1425c&code=FBJCXCFDAGEJIJAD&completion_requirements%5B%5D=NOTARIZATION&document_count=2&draft=false&email=eliseo%40muller.example&is_mortgage=true&organization_name=Schiller-Gottlieb&requires_nsa_meeting=true&s_key=FBJCXCFDAGEJIJAD&target=BUNDLE&transaction_id=otwd3jgn7&user_id=uswd3qyzd signatory_capacities: [] signer_id: oc_mdrbwdw signing_status: incomplete transaction_access_link: https://app.local.dev-notarize.com/activate-transaction?bundle_id=db98e86060-f16a-4118-b1d0-e9b57ff1425c&code=FBJCXCFDAGEJIJAD&completion_requirements%5B%5D=NOTARIZATION&document_count=2&draft=false&email=eliseo%40muller.example&is_mortgage=true&organization_name=Schiller-Gottlieb&requires_nsa_meeting=true&s_key=FBJCXCFDAGEJIJAD&target=BUNDLE&transaction_id=otwd3jgn7&user_id=uswd3qyzd vesting_type: borrower status: sent status_description: '' transaction_name: John1 transaction_type: other underwriter_override: false recording_jurisdiction: id: rlqdje4nz name: South melvinstad state: VA recording_type: electronic schema: $ref: '#/components/schemas/transaction_object_2' '403': description: Forbidden content: application/json: example: errors: - Not allowed to Send Transactions schema: $ref: '#/components/schemas/errors_object' '404': description: Not Found content: application/json: example: errors: - Transaction Not Found schema: $ref: '#/components/schemas/errors_object' '422': description: Unprocessable Entity content: application/json: example: errors: - Transaction has expired schema: $ref: '#/components/schemas/errors_object' requestBody: content: application/json: schema: $ref: '#/components/schemas/activate_draft_params_2' servers: - url: https://api.proof.com description: Public API URL /mortgage/v2/transactions/{id}/recall: post: summary: Recall Transaction tags: - Transactions operationId: postMortgageV2TransactionsByIdRecall security: - api_key: [] parameters: - name: id in: path description: ID of the transaction required: true x-example: ot_3de3jdg schema: type: string - name: recall_reason in: query required: false description: Reason for recalling the transaction. x-example: Incorrect signer name schema: type: string - name: document_url_version in: query schema: type: string enum: - v1 - v2 default: v1 required: false description: Control documents and signer photo identifications download URLs. v1 for AWS S3 pre-signed URLs. v2 for Proof secure URLs. responses: '200': description: successful content: application/json: example: id: ot_3de3jdg activation_time: '2026-10-13T16:08:53.065Z' attachments: [] cc_recipient_emails: [] contacts: [] cost: 2250 date_created: '2026-10-13T16:08:53.066848Z' date_updated: '2026-10-13T16:08:53.255540Z' detailed_status: recalled documents: - id: do_6da3eccf-a4d0-47d5-9e0c-2c23269f62bd allowed_actions: [] bundle_position: 0 completion_state: incomplete date_created: '2026-10-13T16:08:53.048846Z' date_updated: '2026-10-13T16:08:53.048846Z' document_name: name1 is_enote: false permissions: [] processing_error: null processing_state: done rejection_reason: null rejection_anecdote: null requirement: esign signing_designation_groups: [] signing_designations: [] signing_type: ESIGN tracking_id: null final_document_url: null - id: do_988c4dec-e2c7-4266-94ca-f64c147084f1 allowed_actions: - NOTARIZATION_REQUIRED - COLLATERAL_DOCUMENT bundle_position: 0 completion_state: incomplete date_created: '2026-10-13T16:08:53.123780Z' date_updated: '2026-10-13T16:08:53.130932Z' document_name: name2 is_enote: false permissions: - NOTARIZATION_REQUIRED - COLLATERAL_DOCUMENT processing_error: null processing_state: done rejection_reason: null rejection_anecdote: null requirement: notarization signing_designation_groups: [] signing_designations: [] signing_type: NOTARIZATION tracking_id: null final_document_url: null file_number: FN1791907733 lender: id: orwd3oyd7 name: Schaefer LLC loan_number: LN1791907733 notarization_records: [] organization_id: or_wd3oyd7 recall_reason: Incorrect signer name recipient_details_config: [] require_secondary_photo_id: false signer_info: address: line1: 1005 Langley Street, Victoria line2: '' city: '' state: '' postal: '' country: '' email: judy@harber-nikolaus.example external_id: 11f9c18003e522c51e97f4b4a8bc3b4e first_name: Kala last_name: Moshe link_expired: false personally_known_to_notary: false sdk_token: https://app.local.dev-notarize.com/activate-transaction?bundle_id=db24d592c2-f223-441c-9015-a96601d7469d&code=UKEMORMIMUYOJWPY&completion_requirements%5B%5D=NOTARIZATION&document_count=2&draft=false&email=judy%40harber-nikolaus.example&is_mortgage=true&organization_name=Schaefer+LLC&requires_nsa_meeting=true&s_key=UKEMORMIMUYOJWPY&target=BUNDLE&transaction_id=ot3de3jdg&user_id=usrn6589d signatory_capacities: [] signer_id: oc_gnky5nj transaction_access_link: https://app.local.dev-notarize.com/activate-transaction?bundle_id=db24d592c2-f223-441c-9015-a96601d7469d&code=UKEMORMIMUYOJWPY&completion_requirements%5B%5D=NOTARIZATION&document_count=2&draft=false&email=judy%40harber-nikolaus.example&is_mortgage=true&organization_name=Schaefer+LLC&requires_nsa_meeting=true&s_key=UKEMORMIMUYOJWPY&target=BUNDLE&transaction_id=ot3de3jdg&user_id=usrn6589d vesting_type: borrower signers: - address: line1: 1005 Langley Street, Victoria line2: '' city: '' state: '' postal: '' country: '' email: judy@harber-nikolaus.example external_id: 11f9c18003e522c51e97f4b4a8bc3b4e first_name: Kala last_name: Moshe link_expired: false personally_known_to_notary: false sdk_token: https://app.local.dev-notarize.com/activate-transaction?bundle_id=db24d592c2-f223-441c-9015-a96601d7469d&code=UKEMORMIMUYOJWPY&completion_requirements%5B%5D=NOTARIZATION&document_count=2&draft=false&email=judy%40harber-nikolaus.example&is_mortgage=true&organization_name=Schaefer+LLC&requires_nsa_meeting=true&s_key=UKEMORMIMUYOJWPY&target=BUNDLE&transaction_id=ot3de3jdg&user_id=usrn6589d signatory_capacities: [] signer_id: oc_gnky5nj transaction_access_link: https://app.local.dev-notarize.com/activate-transaction?bundle_id=db24d592c2-f223-441c-9015-a96601d7469d&code=UKEMORMIMUYOJWPY&completion_requirements%5B%5D=NOTARIZATION&document_count=2&draft=false&email=judy%40harber-nikolaus.example&is_mortgage=true&organization_name=Schaefer+LLC&requires_nsa_meeting=true&s_key=UKEMORMIMUYOJWPY&target=BUNDLE&transaction_id=ot3de3jdg&user_id=usrn6589d vesting_type: borrower status: started status_description: '' transaction_name: John1 transaction_type: other underwriter_override: false recording_jurisdiction: id: rlod449dk name: East lance state: VA recording_type: electronic schema: $ref: '#/components/schemas/transaction_object_2' '404': description: Not Found content: application/json: example: errors: - Transaction Not Found schema: $ref: '#/components/schemas/errors_object' '422': description: Unprocessable Entity content: application/json: example: errors: - Organization Transaction cannot be recalled at this time. schema: $ref: '#/components/schemas/errors_object' x-operation-id-source: normalized x-operation-id-original: recallTransaction servers: - url: https://api.proof.com description: Public API URL /mortgage/v2/transactions/{id}/send_contacts_email: post: summary: Resend Transaction Contact Email tags: - Transactions operationId: resendMortgageContactsEmail security: - api_key: [] parameters: - name: id in: path description: The identifier of the transaction to resend the email for. required: true x-example: ot_anp53d4 schema: type: string - name: contact_email in: query required: false description: The optional contact email to send the email to. x-example: eileen@boyle-schmitt.test schema: type: string - name: document_url_version in: query schema: type: string enum: - v1 - v2 default: v1 required: false description: Control documents and signer photo identifications download URLs. v1 for AWS S3 pre-signed URLs. v2 for Proof secure URLs. responses: '200': description: successful content: application/json: example: id: ot_anp53d4 activation_time: '2026-10-13T16:08:55.757Z' attachments: [] cc_recipient_emails: [] contacts: - date_created: '2026-10-13T16:08:55.842509Z' date_updated: '2026-10-13T16:08:55.922156Z' first_name: Stefania last_name: Roberts email: eileen@boyle-schmitt.test role: real_estate_agent organization_address: line1: '' line2: '' city: '' state: '' postal: '' country: '' shown_to_signer: true access_to_transaction: false cost: 2250 date_created: '2026-10-13T16:08:55.758594Z' date_updated: '2026-10-13T16:08:55.758594Z' detailed_status: sent_to_signer documents: - id: do_d767bbf9-fffc-4be9-8c40-953cfafbbcba allowed_actions: [] bundle_position: 0 completion_state: incomplete date_created: '2026-10-13T16:08:55.741357Z' date_updated: '2026-10-13T16:08:55.741357Z' document_name: name1 is_enote: false permissions: [] processing_error: null processing_state: done rejection_reason: null rejection_anecdote: null requirement: esign signing_designation_groups: [] signing_designations: [] signing_type: ESIGN tracking_id: null final_document_url: null file_number: FN1791907735 lender: id: orzd7ebdr name: Rohan-Greenholt loan_number: LN1791907735 notarization_records: [] organization_id: or_zd7ebdr recipient_details_config: [] require_secondary_photo_id: false signer_info: address: line1: 1005 Langley Street, Victoria line2: '' city: '' state: '' postal: '' country: '' email: enriqueta@grimes.test external_id: fa836389b8f55429258c7f7d98057fd8 first_name: Joel last_name: Jenelle link_expired: false personally_known_to_notary: false sdk_token: https://app.local.dev-notarize.com/activate-transaction?bundle_id=db5d9f16ec-09fc-4437-8246-3ffc2ea355ab&code=RNXVVEYRFHTPSPJR&document_count=1&draft=false&email=enriqueta%40grimes.test&is_mortgage=true&organization_name=Rohan-Greenholt&requires_nsa_meeting=true&s_key=RNXVVEYRFHTPSPJR&target=BUNDLE&transaction_id=otanp53d4&user_id=us3degjad signatory_capacities: [] signer_id: oc_rny46d4 signing_status: incomplete transaction_access_link: https://app.local.dev-notarize.com/activate-transaction?bundle_id=db5d9f16ec-09fc-4437-8246-3ffc2ea355ab&code=RNXVVEYRFHTPSPJR&document_count=1&draft=false&email=enriqueta%40grimes.test&is_mortgage=true&organization_name=Rohan-Greenholt&requires_nsa_meeting=true&s_key=RNXVVEYRFHTPSPJR&target=BUNDLE&transaction_id=otanp53d4&user_id=us3degjad vesting_type: borrower signers: - address: line1: 1005 Langley Street, Victoria line2: '' city: '' state: '' postal: '' country: '' email: enriqueta@grimes.test external_id: fa836389b8f55429258c7f7d98057fd8 first_name: Joel last_name: Jenelle link_expired: false personally_known_to_notary: false sdk_token: https://app.local.dev-notarize.com/activate-transaction?bundle_id=db5d9f16ec-09fc-4437-8246-3ffc2ea355ab&code=RNXVVEYRFHTPSPJR&document_count=1&draft=false&email=enriqueta%40grimes.test&is_mortgage=true&organization_name=Rohan-Greenholt&requires_nsa_meeting=true&s_key=RNXVVEYRFHTPSPJR&target=BUNDLE&transaction_id=otanp53d4&user_id=us3degjad signatory_capacities: [] signer_id: oc_rny46d4 signing_status: incomplete transaction_access_link: https://app.local.dev-notarize.com/activate-transaction?bundle_id=db5d9f16ec-09fc-4437-8246-3ffc2ea355ab&code=RNXVVEYRFHTPSPJR&document_count=1&draft=false&email=enriqueta%40grimes.test&is_mortgage=true&organization_name=Rohan-Greenholt&requires_nsa_meeting=true&s_key=RNXVVEYRFHTPSPJR&target=BUNDLE&transaction_id=otanp53d4&user_id=us3degjad vesting_type: borrower status: sent status_description: '' transaction_name: John1 transaction_type: other underwriter_override: false recording_jurisdiction: id: rlmdrkgnw name: South norman state: VA recording_type: electronic schema: $ref: '#/components/schemas/transaction_object_2' '404': description: missing email content: application/json: example: errors: - Contact not found for transaction schema: $ref: '#/components/schemas/errors_object' '422': description: completed transaction content: application/json: example: errors: - Cannot resend email for inactive transactions. schema: $ref: '#/components/schemas/errors_object' servers: - url: https://api.proof.com description: Public API URL /mortgage/v2/transactions/{id}/send_email: post: summary: Resend Transaction Email tags: - Transactions operationId: resendMortgageTransactionEmail security: - api_key: [] parameters: - name: id in: path description: The identifier of the transaction to resend the email for. required: true x-example: ot_gnky5nj schema: type: string - name: document_url_version in: query schema: type: string enum: - v1 - v2 default: v1 required: false description: Control documents and signer photo identifications download URLs. v1 for AWS S3 pre-signed URLs. v2 for Proof secure URLs. responses: '200': description: successful content: application/json: example: id: ot_gnky5nj activation_time: '2026-10-13T16:08:54.929Z' attachments: [] cc_recipient_emails: [] contacts: [] cost: 2250 date_created: '2026-10-13T16:08:54.930424Z' date_updated: '2026-10-13T16:08:54.930424Z' detailed_status: sent_to_signer documents: - id: do_2f0c65a5-874e-4e80-86a8-ae23ab419f9a allowed_actions: - NOTARIZATION_REQUIRED - COLLATERAL_DOCUMENT bundle_position: 0 completion_state: incomplete date_created: '2026-10-13T16:08:54.983998Z' date_updated: '2026-10-13T16:08:54.990763Z' document_name: name2 is_enote: false permissions: - NOTARIZATION_REQUIRED - COLLATERAL_DOCUMENT processing_error: null processing_state: done rejection_reason: null rejection_anecdote: null requirement: notarization signing_designation_groups: [] signing_designations: [] signing_type: NOTARIZATION tracking_id: null final_document_url: null - id: do_cd12920b-754c-4d45-b625-694a11ce016f allowed_actions: [] bundle_position: 0 completion_state: incomplete date_created: '2026-10-13T16:08:54.912725Z' date_updated: '2026-10-13T16:08:54.912725Z' document_name: name1 is_enote: false permissions: [] processing_error: null processing_state: done rejection_reason: null rejection_anecdote: null requirement: esign signing_designation_groups: [] signing_designations: [] signing_type: ESIGN tracking_id: null final_document_url: null file_number: FN1791907734 lender: id: ormdr6odw name: Lebsack-Jenkins loan_number: LN1791907734 notarization_records: [] organization_id: or_mdr6odw recipient_details_config: [] require_secondary_photo_id: false signer_info: address: line1: 1005 Langley Street, Victoria line2: '' city: '' state: '' postal: '' country: '' email: kristal@quitzon.example external_id: 55d687f98a614ed9d793cbd28621a8b5 first_name: Johnathon last_name: Chong link_expired: false personally_known_to_notary: false sdk_token: https://app.local.dev-notarize.com/activate-transaction?bundle_id=db29c0bd1e-5b87-47cf-952a-a7901832313f&code=DPDQLZLMRAJAKSWD&completion_requirements%5B%5D=NOTARIZATION&document_count=2&draft=false&email=kristal%40quitzon.example&is_mortgage=true&organization_name=Lebsack-Jenkins&requires_nsa_meeting=true&s_key=DPDQLZLMRAJAKSWD&target=BUNDLE&transaction_id=otgnky5nj&user_id=us3ng5zpn signatory_capacities: [] signer_id: oc_bd545n9 signing_status: incomplete transaction_access_link: https://app.local.dev-notarize.com/activate-transaction?bundle_id=db29c0bd1e-5b87-47cf-952a-a7901832313f&code=DPDQLZLMRAJAKSWD&completion_requirements%5B%5D=NOTARIZATION&document_count=2&draft=false&email=kristal%40quitzon.example&is_mortgage=true&organization_name=Lebsack-Jenkins&requires_nsa_meeting=true&s_key=DPDQLZLMRAJAKSWD&target=BUNDLE&transaction_id=otgnky5nj&user_id=us3ng5zpn vesting_type: borrower signers: - address: line1: 1005 Langley Street, Victoria line2: '' city: '' state: '' postal: '' country: '' email: kristal@quitzon.example external_id: 55d687f98a614ed9d793cbd28621a8b5 first_name: Johnathon last_name: Chong link_expired: false personally_known_to_notary: false sdk_token: https://app.local.dev-notarize.com/activate-transaction?bundle_id=db29c0bd1e-5b87-47cf-952a-a7901832313f&code=DPDQLZLMRAJAKSWD&completion_requirements%5B%5D=NOTARIZATION&document_count=2&draft=false&email=kristal%40quitzon.example&is_mortgage=true&organization_name=Lebsack-Jenkins&requires_nsa_meeting=true&s_key=DPDQLZLMRAJAKSWD&target=BUNDLE&transaction_id=otgnky5nj&user_id=us3ng5zpn signatory_capacities: [] signer_id: oc_bd545n9 signing_status: incomplete transaction_access_link: https://app.local.dev-notarize.com/activate-transaction?bundle_id=db29c0bd1e-5b87-47cf-952a-a7901832313f&code=DPDQLZLMRAJAKSWD&completion_requirements%5B%5D=NOTARIZATION&document_count=2&draft=false&email=kristal%40quitzon.example&is_mortgage=true&organization_name=Lebsack-Jenkins&requires_nsa_meeting=true&s_key=DPDQLZLMRAJAKSWD&target=BUNDLE&transaction_id=otgnky5nj&user_id=us3ng5zpn vesting_type: borrower status: sent status_description: '' transaction_name: John1 transaction_type: other underwriter_override: false recording_jurisdiction: id: rl3demkdg name: New reidchester state: VA recording_type: electronic schema: $ref: '#/components/schemas/transaction_object_2' '404': description: Not Found content: application/json: example: errors: - Transaction Not Found schema: $ref: '#/components/schemas/errors_object' '422': description: Unprocessable Entity content: application/json: example: errors: - Cannot resend email for started transaction. schema: $ref: '#/components/schemas/errors_object' servers: - url: https://api.proof.com description: Public API URL /mortgage/v2/transactions/{id}/send_sms: post: summary: Resend Transaction SMS tags: - Transactions operationId: resendMortgageTransactionSMS security: - api_key: [] parameters: - name: id in: path description: The identifier of the transaction to resend the SMS for. required: true x-example: ot_bd545n9 schema: type: string - name: document_url_version in: query schema: type: string enum: - v1 - v2 default: v1 required: false description: Control documents and signer photo identifications download URLs. v1 for AWS S3 pre-signed URLs. v2 for Proof secure URLs. responses: '200': description: successful content: application/json: example: id: ot_bd545n9 activation_time: '2026-10-13T16:08:57.060Z' attachments: [] cc_recipient_emails: [] contacts: [] cost: 2250 date_created: '2026-10-13T16:08:57.062159Z' date_updated: '2026-10-13T16:08:57.062159Z' detailed_status: sent_to_signer documents: - id: do_ac9762cf-5eae-45a9-849d-84fc6316a682 allowed_actions: [] bundle_position: 0 completion_state: incomplete date_created: '2026-10-13T16:08:57.045338Z' date_updated: '2026-10-13T16:08:57.045338Z' document_name: name1 is_enote: false permissions: [] processing_error: null processing_state: done rejection_reason: null rejection_anecdote: null requirement: esign signing_designation_groups: [] signing_designations: [] signing_type: ESIGN tracking_id: null final_document_url: null - id: do_2982156e-a281-4811-a9d9-f6286d6aae45 allowed_actions: - NOTARIZATION_REQUIRED - COLLATERAL_DOCUMENT bundle_position: 0 completion_state: incomplete date_created: '2026-10-13T16:08:57.111933Z' date_updated: '2026-10-13T16:08:57.111933Z' document_name: name2 is_enote: false permissions: - NOTARIZATION_REQUIRED - COLLATERAL_DOCUMENT processing_error: null processing_state: done rejection_reason: null rejection_anecdote: null requirement: notarization signing_designation_groups: [] signing_designations: [] signing_type: NOTARIZATION tracking_id: null final_document_url: null file_number: FN1791907737 lender: id: orqdjw3nz name: Gerlach-Heller loan_number: LN1791907737 notarization_records: [] organization_id: or_qdjw3nz recipient_details_config: [] require_secondary_photo_id: false signer_info: address: line1: 1005 Langley Street, Victoria line2: '' city: '' state: '' postal: '' country: '' email: terrance@welch.example external_id: fff101fc1da7a2dddc9499e9324a6baf first_name: Thurman last_name: Zachariah link_expired: false personally_known_to_notary: false phone: country_code: '1' number: '5555555555' sdk_token: https://app.local.dev-notarize.com/activate-transaction?bundle_id=dbe335084a-37ac-4904-8ea5-ec94b53c0d44&code=WJZMRJFWOYYKAZFP&completion_requirements%5B%5D=NOTARIZATION&document_count=2&draft=false&email=terrance%40welch.example&is_mortgage=true&organization_name=Gerlach-Heller&requires_nsa_meeting=true&s_key=WJZMRJFWOYYKAZFP&target=BUNDLE&transaction_id=otbd545n9&user_id=uswd3qz8d signatory_capacities: [] signer_id: oc_7n8z4n6 signing_status: incomplete transaction_access_link: https://app.local.dev-notarize.com/activate-transaction?bundle_id=dbe335084a-37ac-4904-8ea5-ec94b53c0d44&code=WJZMRJFWOYYKAZFP&completion_requirements%5B%5D=NOTARIZATION&document_count=2&draft=false&email=terrance%40welch.example&is_mortgage=true&organization_name=Gerlach-Heller&requires_nsa_meeting=true&s_key=WJZMRJFWOYYKAZFP&target=BUNDLE&transaction_id=otbd545n9&user_id=uswd3qz8d vesting_type: borrower signers: - address: line1: 1005 Langley Street, Victoria line2: '' city: '' state: '' postal: '' country: '' email: terrance@welch.example external_id: fff101fc1da7a2dddc9499e9324a6baf first_name: Thurman last_name: Zachariah link_expired: false personally_known_to_notary: false phone: country_code: '1' number: '5555555555' sdk_token: https://app.local.dev-notarize.com/activate-transaction?bundle_id=dbe335084a-37ac-4904-8ea5-ec94b53c0d44&code=WJZMRJFWOYYKAZFP&completion_requirements%5B%5D=NOTARIZATION&document_count=2&draft=false&email=terrance%40welch.example&is_mortgage=true&organization_name=Gerlach-Heller&requires_nsa_meeting=true&s_key=WJZMRJFWOYYKAZFP&target=BUNDLE&transaction_id=otbd545n9&user_id=uswd3qz8d signatory_capacities: [] signer_id: oc_7n8z4n6 signing_status: incomplete transaction_access_link: https://app.local.dev-notarize.com/activate-transaction?bundle_id=dbe335084a-37ac-4904-8ea5-ec94b53c0d44&code=WJZMRJFWOYYKAZFP&completion_requirements%5B%5D=NOTARIZATION&document_count=2&draft=false&email=terrance%40welch.example&is_mortgage=true&organization_name=Gerlach-Heller&requires_nsa_meeting=true&s_key=WJZMRJFWOYYKAZFP&target=BUNDLE&transaction_id=otbd545n9&user_id=uswd3qz8d vesting_type: borrower status: sent status_description: '' transaction_name: John1 transaction_type: other underwriter_override: false recording_jurisdiction: id: rlgnk3anj name: North tasiastad state: VA recording_type: electronic schema: $ref: '#/components/schemas/transaction_object_2' '404': description: Not Found content: application/json: example: errors: - Transaction Not Found schema: $ref: '#/components/schemas/errors_object' '422': description: phone number missing content: application/json: example: errors: - 'Could not send sms: missing_feature' schema: $ref: '#/components/schemas/errors_object' servers: - url: https://api.proof.com description: Public API URL components: schemas: attachment: type: object properties: date_created: type: string maxLength: 100 description: Date Attachment was created/uploaded. name: type: string maxLength: 5000 description: Name of the attachment url: type: string maxLength: 5000 description: URL of the attachment proof_requirement_multi_factor_authentication: type: object properties: type: type: string enum: - sms description: Signer enters authentication code sent to their mobile phone. required: - type notary_instructions: type: object properties: notary_note: type: string maxLength: 500 description: 500 character limit. notary_objects: type: array items: $ref: '#/components/schemas/notary_object' notarization_record_signer_object: type: object properties: signer_id: type: - string - 'null' maxLength: 38 description: Signer ID email: type: string maxLength: 100 description: Email first_name: type: string maxLength: 30 description: First name middle_name: type: - string - 'null' maxLength: 30 description: Middle name last_name: type: string maxLength: 30 description: Last name address: $ref: '#/components/schemas/address' description: The most recent known address for the signer. dob: type: string maxLength: 30 description: The signer's date of birth. credential_image: type: object properties: url: type: string maxLength: 5000 description: URL of the image descriptor: type: string enum: - back - front verify_tool_requirement: type: object properties: requirement: type: string enum: - run - pass - none description: Setting indicating whether or not the verify tool will be required to run or pass, or both available: type: boolean description: Whether this verify tool is available for the transaction. required: - requirement openid_connect_transaction_object: type: object properties: transaction_id: type: string description: The resulting transaction ID for the created transaction access_link: type: string description: The generated access link to send a user to for verification photo_identification: type: object properties: primary_front: type: string maxLength: 5000 description: URL of the front of the primary photo identification document. primary_back: type: string maxLength: 5000 description: URL of the back of the primary photo identification document. primary_type: type: string maxLength: 5000 description: Type of the primary photo identification document. primary_issuer: type: string maxLength: 5000 description: Issuer of the primary photo identification document. primary_expiry_date: type: string maxLength: 100 description: Expiry date of the primary photo identification document. secondary_front: type: string maxLength: 5000 description: URL of the front of the secondary photo identification document. witness: type: object properties: first_name: type: string maxLength: 100 middle_name: type: string maxLength: 100 last_name: type: string maxLength: 100 address: $ref: '#/components/schemas/address' credential_assets: type: array items: $ref: '#/components/schemas/credential_asset_object' expiry: type: string maxLength: 100 description: An ISO-8601 formatted DateTime String, optionally including the timezone offset. If timezone offset is not provided, the account’s default timezone settings will be applied. This param sets time after which the signer is NOT permitted to complete the transaction. If a signer attempts to complete the transaction after this time is reached, they will receive an error. Expiration time is optional, and no default is set if this parameter is left blank. Any transaction that expires is no longer editable, and a new transaction must be created. recipient_group: type: object properties: shared_inbox_email: type: string maxLength: 5000 description: The email address that is shared by a group. Whomever has access to this email address can claim the transaction for themself. document: type: object properties: id: type: string maxLength: 5000 allowed_actions: type: array items: type: string maxLength: 5000 description: List of allowed actions on document. bundle_position: type: integer description: Position to put document in bundle completion_state: type: string maxLength: 5000 data: type: - string - 'null' description: base64 encoded document. Present if base64 encoding was specified in request. Currently supported for get_document only. date_created: type: string maxLength: 100 description: Date document was created/uploaded. date_updated: type: string maxLength: 100 description: Date document was last updated. document_name: type: string maxLength: 5000 description: Name of document. esign_required: type: boolean description: Boolean flag indicating whether the document requires esigning. final_document_url: type: - string - 'null' maxLength: 5000 identification_reviewed: type: boolean identity_confirmation_required: type: boolean description: Boolean flag indicating whether the document requires identity confirmation. is_enote: type: - boolean - 'null' description: Boolean flag indicating whether the document is an eNote. notarization_required: type: boolean description: Boolean flag indicating whether the document requires notarization. If `true`, identity_confirmation_required must be `false`. If `false`, the document may still be e-signed in the notary meeting. At least one document in a transaction must require notarization or identity confirmation. permissions: type: array items: type: string maxLength: 5000 description: List of allowed actions on document. processing_error: type: - string - 'null' maxLength: 5000 description: Error message if document processing failed. processing_state: type: - string - 'null' maxLength: 5000 description: State of document processing. rejection_anecdote: type: - string - 'null' maxLength: 5000 description: Anecdote for document rejection. rejection_reason: type: - string - 'null' maxLength: 5000 description: Reason for document rejection. requirement: type: string maxLength: 5000 description: 'Completion requirement for the document. Accepted values can be `notarization`, `esign`, `identity_confirmation` **([identity confirmation feature](https://dev.proof.com/docs/enterprise-features))**, `readonly`, and `non_essential`. Completion requirement for the document. If the value is set to `non_essential`, the document will be hidden from signers before the notary meeting and values for `customer_can_annotate` and `witness_required` will be ignored and set to false. `identity_confirmation` is used to support signing of PS Form 1583 for signers without a US SSN. Note: if `identity_confirmation` is set as the document requirement, ensure that all documents requiring notarization in the transaction also use `identity confirmation` as the requirement to avoid requiring KBA on the transaction. [Read more](https://dev.proof.com/docs/document-requirements) about document requirements.' signed_url: type: - string - 'null' maxLength: 5000 description: Signed URL for the final document PDF. signing_designation_groups: type: array items: $ref: '#/components/schemas/signing_designation_group' description: This array contains a prescribed list of groups of designations for signers and/or a notary to annotate the document. signing_designations: type: array items: $ref: '#/components/schemas/signing_designation' description: This array contains a prescribed list of designations for signers and/or a notary to annotate the document. signing_type: type: string enum: - NOTARIZATION - ESIGN tracking_id: type: - string - 'null' maxLength: 5000 description: The external tracking ID of the document. vaulted: type: boolean description: Boolean flag indicating whether the document is vaulted. signers: type: object properties: signer_id: type: string maxLength: 30 description: Signer ID email: type: string maxLength: 5000 description: Email is required unless you provide a recipient_group object. first_name: type: string maxLength: 30 description: First name middle_name: type: - string - 'null' maxLength: 30 description: Middle name last_name: type: string maxLength: 30 description: Last name phone_number: type: string maxLength: 30 description: Signer phone number. A country code can be defined by using the `+` symbol. For example, `+11234567890` will set the country code to `+1` for the number `1234567890`. If no country code is specified the default will be the United States country code of `+1`. phone: type: - object - 'null' properties: country_code: type: string maxLength: 10 description: The country code for the phone number, e.g. 1 number: type: string maxLength: 20 description: The phone number without the country code, e.g. 5551234567 address: $ref: '#/components/schemas/address' description: The most recent known address for the signer. dob: type: string maxLength: 30 description: The signer's date of birth. capacity: type: - string - 'null' maxLength: 5000 description: The signers capacity when signing on behalf of an entity, required when entity is present entity: type: - string - 'null' maxLength: 5000 description: Entity the signer is signing on behalf of, required when capacity is present external_id: type: - string - 'null' maxLength: 5000 description: A string representing an ID external to Proof's systems. Use this to associate a signer to an ID that your systems understand, such as a User ID. link_expired: type: boolean description: Indicates if the signer's passwordless link has expired. personally_known_to_notary: type: boolean description: If the signer is personally known to the notary. This can currently only be used on single signer transactions, or when the notary_id is specified on the signer. proof_requirement: $ref: '#/components/schemas/proof_requirement' description: Add enhanced checks to validate a signer's identity to create a Proof transaction. Reach out to your customer success team to enable if not yet available. recipient_group: $ref: '#/components/schemas/recipient_group' description: Use this to send to a group that will be able to claim the transaction. This would be used in place of email and name properties. sdk_token: type: - string - 'null' maxLength: 5000 description: Equivalent to transaction_access_link; prefer using that instead. signatory_capacities: type: array items: type: object properties: capacity: type: string type: type: string enum: - attorney_in_fact - corporate_officer - guardian_or_conservator - general_partner - limited_partner - trustee - other representative_of: type: string description: An array of signatory capacities for the signer when signing on behalf of multiple entities. primary_id_allow_list_by_country: $ref: '#/components/schemas/id_allow_list_by_country' secondary_id_allow_list_by_country: $ref: '#/components/schemas/id_allow_list_by_country' signing_requirement: type: - string - 'null' enum: - esign - identify - verify - screen description: Override the document signing requirement for an individual signer. signing_status: type: - string - 'null' enum: - incomplete - in_progress - complete transaction_access_link: type: string description: A link to the transaction for this signer. vesting_type: type: string enum: - borrower - non_borrower description: Can be either `borrower` or `non_borrower`. Defaults to `borrower`. skip_landing_page: type: - boolean - 'null' description: If true, skip the landing page the user will see before beginning verification credential_assets: type: - array - 'null' items: $ref: '#/components/schemas/credential_asset_object' esign_authentication_records: type: - array - 'null' items: $ref: '#/components/schemas/photo_validation_attempt' order: type: - integer - 'null' description: Order the signers will sign in. Should be positive numbers starting with 1. Setting to the same order as another signer indicates they will sign at the same time. notary_id: type: - string - 'null' maxLength: 100 description: User ID ("us_xxxxxxx") of the assigned Notary or "notarize". Eligible notaries must be a notary who is a member of your organization. Order must be utilized with this field, all notarization signers with the same order must have the same notary_id. suppress_communications: type: - string - 'null' enum: - all description: Suppress Proof communications to this signer. Only "all" is currently supported. verify_tool_configuration: $ref: '#/components/schemas/verify_tool_configuration' description: Signer verify tool configuration for transactions with a verify signing requirement. verify_tool_configuration: type: object properties: credit_card_config: $ref: '#/components/schemas/verify_tool_requirement' selfie_config: $ref: '#/components/schemas/verify_tool_requirement' credential_analysis_config: $ref: '#/components/schemas/verify_tool_requirement' openid_connect_transaction_workflow: type: object properties: id: type: string enum: - proof.kba.default - proof.ca.default - proof.ial2.default parameters: type: - array - 'null' items: $ref: '#/components/schemas/openid_connect_transaction_request_parameter' options: $ref: '#/components/schemas/openid_connect_transaction_options' redirect: type: object properties: url: type: string maxLength: 5000 description: Valid url to redirect the user to once the meeting is complete message: type: string maxLength: 5000 description: The message to show the user when the redirect is shown errors_object: type: object properties: message: type: string maxLength: 5000 description: Deprecated; prefer using the errors array instead errors: oneOf: - type: string - type: array items: type: string - type: object transaction_create_params: type: object properties: activation_time: type: string maxLength: 100 description: An ISO-8601 formatted DateTime String, optionally including a timezone offset. If timezone offset is not provided, the Proof account’s default timezone settings will be applied. This param sets the time after which the signer is permitted to connect with a notary to complete the transaction. If a signer attempts to connect with a notary before this time is reached, the signer will be only permitted to review documents. allowed_notary_states: type: array items: type: string minLength: 2 maxLength: 2 description: A non-empty array of 2-letter US state abbreviations, e.g. ["VA","TX"]. Restricts the transaction to notaries commissioned in the given states. Must be enabled for your organization. Can be changed or removed later via transaction update. signer: $ref: '#/components/schemas/signer' signers: type: array items: $ref: '#/components/schemas/signers' description: An array of signer objects each with at minimum the email field set (limit 10 signers per transaction). The request to notarize the document will be sent to that email address. cosigner: $ref: '#/components/schemas/cosigner' draft: type: boolean description: When set to true, the transaction will be created in a Draft state. This attribute is typically used when managing multi-document transactions. When the transaction is in draft state, transaction attributes can be modified and additional documents can be added to the bundle, using the documents API. To activate the transaction, the notarization_ready API endpoint must be called. expiry: $ref: '#/components/schemas/expiry' payer: type: string enum: - signer - sender description: Possible values are `signer` or `sender`. If no value is supplied then the payer will be based on the api key's payer setting. external_id: type: string maxLength: 5000 description: A string representing an ID external to Proof's systems. Use this to associate a transaction to an ID that your systems understand, such as an Order ID or system GUID. transaction_name: type: string maxLength: 5000 description: Short, human-readable name for the transaction - eg. Miguel's TPS notarization for Leeroy. Defaults to Untitled Transaction. message_to_signer: type: string maxLength: 30000 description: Message to signer using GitHub Flavored Markdown. Html, images, links, and code are stripped out. Can be used to provide instructions, thank customers, add additional context to the transaction, or simply to add a personal touch. The message will be added to the email sent to the signer. (30,000 character limit) transaction_type: type: string maxLength: 5000 description: Short, human-readable description of the transaction. Can be used to categorize transactions by their purpose or by general type — e.g. `Account Opening` or `Power of Attorney`. message_subject: type: string maxLength: 30000 description: Subject line of email to signer. message_signature: type: string maxLength: 30000 description: Signature in email to signer. pdf_bookmarked: type: boolean description: Split the document by bookmarks if it is a pdf require_secondary_photo_id: type: boolean description: Certain businesses and transaction types may need signers to provide two forms of photo identification. This feature enables you to require two forms on a transaction. If true, the signer cannot proceed to the notary meeting without first providing two forms of photo ID during the Proof identity verification process. If false (default), the signer can proceed to notary meeting after providing one form of photo ID. suppress_email: type: boolean description: If sent as true during activation, Proof will not send a notification email to the signer when the transaction is activated. If you use this feature, you are responsible for providing the signer with the `transaction_access_link`. This value is not stored on the transaction and must be provided anytime the transaction is activated. authentication_requirement: type: string enum: - sms - none description: Additional authentication requirement for signers on the transaction. If SMS, a phone number must be provided for each signer. require_new_signer_verification: type: boolean description: When set to false, Proof will not require a new signer to verify their email address before moving into the transaction flow. notary_instructions: type: array items: $ref: '#/components/schemas/notary_instructions' description: Instructions for the Notarize Network notary. redirect: $ref: '#/components/schemas/redirect' notary_id: type: string maxLength: 5000 description: User ID ("us_xxxxxxx") of the assigned Notary. Eligible notaries must be either a connected BYOT notary, or a BYON notary who is a member of your organization. Notary assignment is not a strict requirement. When this parameter is specified, the notary will be sent an SMS that the signer is about to enter the waiting room, but the notary can take any signer in the queue, and any available notary can take the signer. notary_meeting_time: type: string maxLength: 100 format: date-time description: An ISO-8061 formatted DateTime String, optionally including the timezone offset. Meeting time will be shown to signer in default emails. Proof will not prevent the signer or notary from starting the meeting at any other time. organization_id: type: string maxLength: 5000 description: The organization id of a child account. If the authenticated account has child accounts, specifying this parameter will create the transaction in the provided child org. document_url_version: type: string description: Optional param to test v2 document urls. enum: - v1 - v2 documents: type: array items: type: string maxLength: 70000000 description: Documents to be signed or notarized. Accepted as an array of document objects or simple document["resource"] field values. Maximum size of an individual document is 50MB, or approximately 70M characters encoded in base64. document: type: string maxLength: 70000000 description: Documents to be signed or notarized. Accepted as an array of document objects or simple document["resource"] field values. Maximum size of an individual document is 50MB, or approximately 70M characters encoded in base64. cc_recipient_emails: type: array items: $ref: '#/components/schemas/cc_recipient_email' description: An array of email addresses to CC on the transaction. They will receive notification when it is sent and completed and be able to view the completed documents. config_id: type: string maxLength: 5000 description: 'The ID of the config used for this transaction. This will ensure that the transaction will load as expected in your dashboard if you need to make any edits. Once set this cannot be edited. Available values: ["hybrid_purchase_buyer_loan", "hybrid_refinance", "hybrid_trailing_docs", "identify", "lender_heloc", "lender_loan_mod_borrower", "lender_refinance", "notarization", "other", "purchase_buyer", "purchase_buyer_loan", "purchase_seller", "real_estate_identify", "real_estate_sign", "real_estate_verify", "sign", "title_heloc", "title_loan_mod_borrower", "trailing_docs", "verify"]' cost_center_id: type: string maxLength: 5000 description: The ID of the cost center to attribute this transaction to. Returned by the List Cost Centers endpoint. Must be enabled for your organization, and required to send a transaction if your organization requires cost centers. idv_use_case: type: string maxLength: 50 enum: - STANDARD - ACCOUNT_RECOVERY description: The identity verification use case for the transaction. Only available on identify transactions recipient_details_config: type: array items: $ref: '#/components/schemas/recipient_details_config' description: An array of recipient details configuration objects. This is used to configure the recipients experience required: - signer example: document: 'JVBERi0xLjcKCjEgMCBvYmogICUgZW50cnkgcG9pbnQKPDwKICAvVHlwZSAvQ2F0YWxvZwogIC9QYWdlcyAyIDAgUgo+Pgplbm\ RvYmoKCjIgMCBvYmoKPDwKICAvVHlwZSAvUGFnZXMKICAvTWVkaWFCb3ggWyAwIDAgMjAwIDIwMCBdCiAgL0NvdW50IDEKICAvS2lkcyBbID\ MgMCBSIF0KPj4KZW5kb2JqCgozIDAgb2JqCjw8CiAgL1R5cGUgL1BhZ2UKICAvUGFyZW50IDIgMCBSCiAgL1Jlc291cmNlcyA8PAogICAgL\ 0ZvbnQgPDwKICAgICAgL0YxIDQgMCBSIAogICAgPj4KICA+PgogIC9Db250ZW50cyA1IDAgUgo+PgplbmRvYmoKCjQgMCBvYmoKPDwKICAvV\ HlwZSAvRm9udAogIC9TdWJ0eXBlIC9UeXBlMQogIC9CYXNlRm9udCAvVGltZXMtUm9tYW4KPj4KZW5kb2JqCgo1IDAgb2JqICAlIHBhZ2UgY29\ udGVudAo8PAogIC9MZW5ndGggNDQKPj4Kc3RyZWFtCkJUCjcwIDUwIFRECi9GMSAxMiBUZgooSGVsbG8sIHdvcmxkISkgVGoKRVQKZW5kc3RyZ\ WFtCmVuZG9iagoKeHJlZgowIDYKMDAwMDAwMDAwMCA2NTUzNSBmIAowMDAwMDAwMDEwIDAwMDAwIG4gCjAwMDAwMDAwNzkgMDAwMDAgbiAK\ MDAwMDAwMDE3MyAwMDAwMCBuIAowMDAwMDAwMzAxIDAwMDAwIG4gCjAwMDAwMDAzODAgMDAwMDAgbiAKdHJhaWxlcgo8PAogIC9TaXplIDYK\ ICAvUm9vdCAxIDAgUgo+PgpzdGFydHhyZWYKNDkyCiUlRU9G' fooble: 3 signer: email: test@google.com first_name: First last_name: Last openid_connect_transaction_request_parameter: type: object properties: name: type: string enum: - first_name - last_name value: type: string locked: type: boolean recipient_details_config: type: object properties: field: type: string maxLength: 50 enum: - name description: The field name display: type: string maxLength: 50 enum: - required - locked - optional - hidden description: Property of the field bundle_order: type: object properties: id: $ref: '#/components/schemas/document/properties/id' bundle_position: $ref: '#/components/schemas/document/properties/bundle_position' openid_connect_transaction_create_params: type: object properties: request: $ref: '#/components/schemas/oauth_redirect' workflow: $ref: '#/components/schemas/openid_connect_transaction_workflow' external_user_id: type: string example: workflow: id: proof.ca.default request: client_id: cakgnkanj redirect_uri: https://app.proof.com/oauth/callback/ scope: openid external_user_id: your-correlation-id photo_validation_attempt: type: object properties: validation_source: type: - string - 'null' maxLength: 5000 enum: - lexis-flex - identity-verification-service - lexis - noop - persona - firebase - null - none - notakred verified_at: type: string maxLength: 100 description: An ISO-8601 formatted DateTime String. verification_method: type: - string - 'null' maxLength: 5000 images: type: object properties: front: type: string maxLength: 5000 back: type: - string - 'null' maxLength: 5000 selfie: type: - string - 'null' maxLength: 5000 status: type: - string - 'null' enum: - success - failure - unknown - skipped - pending - action_required - deleted document_address: $ref: '#/components/schemas/address' document_claimed_type: type: string enum: - bank_account_statement - bank_investment_loan_statement - birth_certificate - certificate_of_citizenship - citizen_id - credit_or_debit_card_statement - deed_of_trust - driver_license - foreigner_id - healthcare_insurance - i_94 - id_card - internal_passport - keypass_id - lease - long_term_pass_card - matricula_consular - mortgage - municipal_id - my_number_card - nbi - nexus_card - ofw - organizational_membership_card - pan - passport - passport_card - paycheck_stub - permanent_resident_card - postal_id - property_insurance - property_tax_bill - residency_permit - school_id_card - seafarers_id - social_security_card - sss - tin - travel_document - tribal_id - umid - us_visa - utility_bill - vehicle_registration - voter_registration_card - work_permit - other - unknown document_classification: type: - string - 'null' maxLength: 5000 document_date_of_birth: type: - string - 'null' maxLength: 100 document_expiration_date: type: - string - 'null' maxLength: 100 document_first_name: type: - string - 'null' maxLength: 100 document_middle_name: type: - string - 'null' maxLength: 100 document_last_name: type: - string - 'null' maxLength: 100 document_issue_date: type: - string - 'null' maxLength: 100 document_issuer: type: - string - 'null' maxLength: 5000 document_number: type: - string - 'null' maxLength: 5000 verified: type: boolean failure_reasons: type: array items: type: object properties: check: type: string maxLength: 5000 category: type: string enum: - aamva_failure - fraud - image_quality - ineligible_id - kba_mismatch - not_classified - user_action_required reasons: type: array items: type: string maxLength: 5000 required: type: boolean verification_type: type: string enum: - id - selfie proof_requirement_id_verification: type: object properties: selfie: type: boolean description: Signer identity is verified through credential analysis and selfie comparison. SMS multi_factor_authentication is required with this for IAL2 compliant identity verification. required: - selfie address: type: object properties: line1: type: string maxLength: 5000 description: House number and Street name line2: type: string maxLength: 5000 description: Unit number city: type: string maxLength: 5000 description: Town name state: type: string maxLength: 2 description: Only two character state abbreviations are accepted. i.e. "CO". postal: type: string maxLength: 10 description: Five or ten digit postal code. country: type: string maxLength: 2 description: Only two character country codes are accepted. i.e. "US". signer: type: object properties: signer_id: type: string maxLength: 30 description: Signer ID email: type: string maxLength: 5000 description: Email is required unless you provide a recipient_group object. first_name: type: string maxLength: 30 description: First name middle_name: type: - string - 'null' maxLength: 30 description: Middle name last_name: type: string maxLength: 30 description: Last name phone_number: type: string maxLength: 30 description: Signer phone number. A country code can be defined by using the `+` symbol. For example, `+11234567890` will set the country code to `+1` for the number `1234567890`. If no country code is specified the default will be the United States country code of `+1`. phone: type: - object - 'null' properties: country_code: type: string maxLength: 10 description: The country code for the phone number, e.g. 1 number: type: string maxLength: 20 description: The phone number without the country code, e.g. 5551234567 address: $ref: '#/components/schemas/address' description: The most recent known address for the signer. dob: type: string maxLength: 30 description: The signer's date of birth. capacity: type: - string - 'null' maxLength: 5000 description: The signers capacity when signing on behalf of an entity, required when entity is present entity: type: - string - 'null' maxLength: 5000 description: Entity the signer is signing on behalf of, required when capacity is present external_id: type: - string - 'null' maxLength: 5000 description: A string representing an ID external to Proof's systems. Use this to associate a signer to an ID that your systems understand, such as a User ID. link_expired: type: boolean description: Indicates if the signer's passwordless link has expired. personally_known_to_notary: type: boolean description: If the signer is personally known to the notary. This can currently only be used on single signer transactions, or when the notary_id is specified on the signer. proof_requirement: $ref: '#/components/schemas/proof_requirement' description: Add enhanced checks to validate a signer's identity to create a Proof transaction. Reach out to your customer success team to enable if not yet available. recipient_group: $ref: '#/components/schemas/recipient_group' description: Use this to send to a group that will be able to claim the transaction. This would be used in place of email and name properties. sdk_token: type: - string - 'null' maxLength: 5000 description: Equivalent to transaction_access_link; prefer using that instead. signatory_capacities: type: array items: type: object properties: capacity: type: string type: type: string enum: - attorney_in_fact - corporate_officer - guardian_or_conservator - general_partner - limited_partner - trustee - other representative_of: type: string description: An array of signatory capacities for the signer when signing on behalf of multiple entities. primary_id_allow_list_by_country: $ref: '#/components/schemas/id_allow_list_by_country' secondary_id_allow_list_by_country: $ref: '#/components/schemas/id_allow_list_by_country' signing_requirement: type: - string - 'null' enum: - esign - identify - verify - screen description: Override the document signing requirement for an individual signer. signing_status: type: - string - 'null' enum: - incomplete - in_progress - complete transaction_access_link: type: string description: A link to the transaction for this signer. vesting_type: type: string enum: - borrower - non_borrower description: Can be either `borrower` or `non_borrower`. Defaults to `borrower`. skip_landing_page: type: - boolean - 'null' description: If true, skip the landing page the user will see before beginning verification credential_assets: type: - array - 'null' items: $ref: '#/components/schemas/credential_asset_object' esign_authentication_records: type: - array - 'null' items: $ref: '#/components/schemas/photo_validation_attempt' notary_id: type: - string - 'null' maxLength: 100 description: User ID ("us_xxxxxxx") of the assigned Notary or "notarize". Eligible notaries must be a notary who is a member of your organization. Order must be utilized with this field, all notarization signers with the same order must have the same notary_id. order: type: - integer - 'null' description: Order the signers will sign in. Should be positive numbers starting with 1. Setting to the same order as another signer indicates they will sign at the same time. suppress_communications: type: - string - 'null' enum: - all description: Suppress Proof communications to this signer. Only "all" is currently supported. verify_tool_configuration: $ref: '#/components/schemas/verify_tool_configuration' description: Signer verify tool configuration for transactions with a verify signing requirement. required: - email cosigner: type: object properties: first_name: type: string maxLength: 30 description: First name last_name: type: string maxLength: 30 description: Last name signing_requirement: type: - string - 'null' enum: - esign - identify - verify - screen description: Override the document signing requirement for an individual signer. notary_object: description: An object representing a notary. type: object properties: id: type: string maxLength: 5000 description: The ID of notary. first_name: type: string maxLength: 5000 description: First name of the notary. middle_name: type: string maxLength: 5000 description: Middle name of the notary. last_name: type: string maxLength: 5000 description: Last name of the notary. email: type: string maxLength: 5000 description: Email address for the notary. us_state_abbr: type: string maxLength: 2 description: The two letter abbreviation of the state where this notary is registered. status: $ref: '#/components/schemas/notary_statuses' status_description: $ref: '#/components/schemas/notary_status_descriptions' transaction_params: type: object properties: activation_time: type: string maxLength: 100 description: An ISO-8601 formatted DateTime String, optionally including a timezone offset. If timezone offset is not provided, the Proof account’s default timezone settings will be applied. This param sets the time after which the signer is permitted to connect with a notary to complete the transaction. If a signer attempts to connect with a notary before this time is reached, the signer will be only permitted to review documents. allowed_notary_states: type: array items: type: string minLength: 2 maxLength: 2 description: An array of 2-letter US state abbreviations, e.g. ["VA","TX"]. Replaces the set of states the transaction restricts notary routing to; pass an empty array to remove the restriction. Omitting the parameter leaves the current value unchanged. Must be enabled for your organization. Does not affect a meeting already requested by a signer. signer: $ref: '#/components/schemas/signer' documents: type: array items: $ref: '#/components/schemas/bundle_order' signers: type: array items: $ref: '#/components/schemas/signers' description: An array of signer objects each with at minimum the email field set (limit 10 signers per transaction). The request to notarize the document will be sent to that email address. cosigner: $ref: '#/components/schemas/cosigner' draft: type: boolean description: When set to true, the transaction will be created in a Draft state. This attribute is typically used when managing multi-document transactions. When the transaction is in draft state, transaction attributes can be modified and additional documents can be added to the bundle, using the documents API. To activate the transaction, the notarization_ready API endpoint must be called. expiry: $ref: '#/components/schemas/expiry' payer: type: string enum: - signer - sender description: Possible values are `signer` or `sender`. If no value is supplied then the payer will be based on the api key's payer setting. external_id: type: string maxLength: 5000 description: A string representing an ID external to Proof's systems. Use this to associate a transaction to an ID that your systems understand, such as an Order ID or system GUID. transaction_name: type: string maxLength: 5000 description: Short, human-readable name for the transaction - eg. Miguel's TPS notarization for Leeroy. Defaults to Untitled Transaction. message_to_signer: type: string maxLength: 30000 description: Message to signer using GitHub Flavored Markdown. Html, images, links, and code are stripped out. Can be used to provide instructions, thank customers, add additional context to the transaction, or simply to add a personal touch. The message will be added to the email sent to the signer. (30,000 character limit) transaction_type: type: string maxLength: 5000 description: Short, human-readable description of the transaction. Can be used to categorize transactions by their purpose or by general type — e.g. `Account Opening` or `Power of Attorney`. message_subject: type: string maxLength: 30000 description: Subject line of email to signer. message_signature: type: string maxLength: 30000 description: Signature in email to signer. pdf_bookmarked: type: boolean description: Split the document by bookmarks if it is a pdf require_secondary_photo_id: type: boolean description: Certain businesses and transaction types may need signers to provide two forms of photo identification. This feature enables you to require two forms on a transaction. If true, the signer cannot proceed to the notary meeting without first providing two forms of photo ID during the Proof identity verification process. If false (default), the signer can proceed to notary meeting after providing one form of photo ID. suppress_email: type: boolean description: If sent as true during activation, Proof will not send a notification email to the signer when the transaction is activated. If you use this feature, you are responsible for providing the signer with the `transaction_access_link`. This value is not stored on the transaction and must be provided anytime the transaction is activated. authentication_requirement: type: string enum: - sms - none description: Additional authentication requirement for signers on the transaction. If SMS, a phone number must be provided for each signer. require_new_signer_verification: type: boolean description: When set to false, Proof will not require a new signer to verify their email address before moving into the transaction flow. notary_instructions: type: array items: $ref: '#/components/schemas/notary_instructions' description: Instructions for the Notarize Network notary. redirect: $ref: '#/components/schemas/redirect' notary_id: type: string maxLength: 5000 description: User ID ("us_xxxxxxx") of the assigned Notary. Eligible notaries must be either a connected BYOT notary, or a BYON notary who is a member of your organization. Notary assignment is not a strict requirement. When this parameter is specified, the notary will be sent an SMS that the signer is about to enter the waiting room, but the notary can take any signer in the queue, and any available notary can take the signer. notary_meeting_time: type: string maxLength: 100 format: date-time description: An ISO-8061 formatted DateTime String, optionally including the timezone offset. Meeting time will be shown to signer in default emails. Proof will not prevent the signer or notary from starting the meeting at any other time. organization_id: type: string maxLength: 5000 description: The organization id of a child account. If the authenticated account has child accounts, specifying this parameter will create the transaction in the provided child org. document_url_version: type: string description: Optional param to test v2 document urls. enum: - v1 - v2 cc_recipient_emails: type: array items: $ref: '#/components/schemas/cc_recipient_email' description: An array of email addresses to CC on the transaction. They will receive notification when it is sent and completed and be able to view the completed documents. config_id: type: string description: 'The ID of the config used for this transaction. This will ensure that the transaction will load as expected in your dashboard if you need to make any edits. Once set this cannot be edited. Available values: ["hybrid_purchase_buyer_loan", "hybrid_refinance", "hybrid_trailing_docs", "identify", "lender_heloc", "lender_loan_mod_borrower", "lender_refinance", "notarization", "other", "purchase_buyer", "purchase_buyer_loan", "purchase_seller", "real_estate_identify", "real_estate_sign", "real_estate_verify", "sign", "title_heloc", "title_loan_mod_borrower", "trailing_docs", "verify"]' cost_center_id: type: string maxLength: 5000 description: The ID of the cost center to attribute this transaction to. Returned by the List Cost Centers endpoint. Omitting the parameter or sending null leaves the current value unchanged; a cost center cannot be removed. idv_use_case: type: string maxLength: 50 enum: - STANDARD - ACCOUNT_RECOVERY description: The identity verification use case for the transaction. Only available on identify transactions recipient_details_config: type: array items: $ref: '#/components/schemas/recipient_details_config' description: An array of recipient details configuration objects. This is used to configure the recipients experience example: transaction_name: new_transaction_name message_to_signer: new_transaction_message openid_connect_transaction_options: type: object properties: skip_landing_page: type: - boolean - 'null' description: If true, skip the landing page the user will see before beginning verification expiry: $ref: '#/components/schemas/expiry' signing_designation_group: type: object properties: name: type: string maxLength: 5000 description: 'The specified name of the group, type string. Use a naming convention of your choice, the only restrictions are that the name must be between 1 and 64 characters and can consist of alpha-numeric characters, hyphens, parentheses, and underscores. Valid regular expression for you tech nerds is /^[a-zA-Z0-9_-()]{1,64}$/' min_required: type: integer description: a positive integer between 0 and N where N is the minimum number of designations in the group that must be fulfilled (checked). max_required: type: integer description: 'a positive integer between min_required and N where N is the maximum number of designations in the group that are allowed to be fulfilled. NOTE: max_required cannot be set to greater than 1 for designation groups used with radio_checkmark type signing designations.' transaction_object: type: object properties: id: type: string maxLength: 5000 activation_time: type: - string - 'null' maxLength: 100 description: An ISO-8601 formatted DateTime String. allowed_notary_states: type: - array - 'null' items: type: string minLength: 2 maxLength: 2 description: The 2-letter US state abbreviations the transaction restricts notary routing to; absent when unrestricted. attachments: type: array items: $ref: '#/components/schemas/attachment' audit_trail_url: type: - string - 'null' maxLength: 5000 cc_recipient_emails: type: array items: $ref: '#/components/schemas/cc_recipient_email' charge_statement_url: type: - string - 'null' maxLength: 5000 config_id: type: - string - 'null' maxLength: 5000 cost_center_id: type: - string - 'null' maxLength: 5000 description: The cost center attributed to this transaction, if any. cosigner_info: $ref: '#/components/schemas/signer' cost: type: number format: float description: Cost of the transaction. date_created: type: string maxLength: 100 format: date-time description: Date Transaction was created/uploaded. date_updated: type: string maxLength: 100 format: date-time description: Date Transaction was updated. default_text_tag_syntax: type: - string - 'null' maxLength: 100 detailed_status: type: string enum: - draft - recalled - order_placed - sent_to_title_agent - sent_to_signer - active - viewed - started - partially_complete - attempted - awaiting_payment - open_order - review_now - sign_now - payment_required - meeting_in_progress - complete - complete_with_rejections - expired - esign_complete - wet_sign_complete - on_hold - converted_to_wet_sign - identify_complete_idv_passed - identify_complete_idv_failed - ready_for_review - add_document - processing - held_for_review - declined - screened - canceled documents: type: array items: $ref: '#/components/schemas/document' expiry: type: - string - 'null' maxLength: 100 external_id: type: - string - 'null' maxLength: 5000 identity_report: type: - object - 'null' properties: name: type: string maxLength: 5000 url: type: string maxLength: 5000 idv_use_case: type: - string - 'null' maxLength: 50 enum: - STANDARD - ACCOUNT_RECOVERY message_signature: type: - string - 'null' maxLength: 30000 message_subject: type: - string - 'null' maxLength: 30000 message_to_signer: type: - string - 'null' maxLength: 30000 notarization_record: $ref: '#/components/schemas/notarization_record_object' notarization_records: type: array items: $ref: '#/components/schemas/notarization_record_object' notary_id: type: - string - 'null' maxLength: 5000 notary_instructions: type: - array - 'null' items: $ref: '#/components/schemas/notary_instructions' notary_meeting_time: type: - string - 'null' maxLength: 100 format: date-time organization_id: type: string maxLength: 5000 payer: type: string enum: - sender - signer recall_reason: type: - string - 'null' maxLength: 5000 description: Reason for recalling the transaction. recipient_details_config: type: - array - 'null' items: $ref: '#/components/schemas/recipient_details_config' description: An array of recipient details configuration objects. This is used to configure the recipients experience redirect: type: - object - 'null' properties: redirect_msg: type: - string - 'null' maxLength: 5000 redirect_url: type: - string - 'null' maxLength: 5000 forced_redirect: type: boolean referral_campaign_id: type: - string - 'null' maxLength: 5000 description: The ID of the referral campaign that the transaction is associated with. referral_code: type: - string - 'null' maxLength: 5000 description: The referral code that the transaction is associated with. require_secondary_photo_id: type: boolean sender_logo: type: - string - 'null' maxLength: 5000 sender_name: type: string description: Name of the sending organization. signer_info: $ref: '#/components/schemas/signer' signers: type: array items: $ref: '#/components/schemas/signers' status: type: string maxLength: 5000 transaction_name: type: string maxLength: 5000 transaction_type: type: - string - 'null' maxLength: 5000 transaction_objects: type: object properties: count: type: integer description: Number of transactions returned in this call. data: type: array items: $ref: '#/components/schemas/transaction_object' total_count: type: integer description: Total number of transactions matching this query. errors_array: type: object properties: errors: type: array items: type: string notarization_record_object: type: object properties: id: type: string maxLength: 5000 meeting_start: type: string maxLength: 100 format: date-time meeting_end: type: string maxLength: 100 format: date-time notary_name: type: string maxLength: 5000 notary_county_city: type: string maxLength: 5000 notary_registration: type: string maxLength: 5000 notary_source: type: string enum: - In-house notary - Custom Panel - Notarize Network description: 'Indicates how the notary who fulfilled this session was sourced: In-house notary, Custom Panel, or Notarize Network. Reflects actual session fulfillment, not original routing.' signer_info: $ref: '#/components/schemas/notarization_record_signer_object' signers: type: array items: allOf: - $ref: '#/components/schemas/notarization_record_signer_object' - $ref: '#/components/schemas/photo_identification' cosigner_info: $ref: '#/components/schemas/notarization_record_signer_object' witnesses: type: array items: $ref: '#/components/schemas/witness' notarized_documents: type: array items: type: object properties: document_url: type: string maxLength: 5000 notorial_acts: type: array items: type: string enum: - acknowledgement - copy_certification - jurat - oath_affirmation - verification_of_fact - vof_ps1583 - affidavit - attestation tracking_id: oneOf: - type: - integer - 'null' - type: - string - 'null' maxLength: 5000 verification_credentials: type: object properties: retrieval_id: type: string maxLength: 5000 retrieval_pin: type: string maxLength: 5000 last_name: type: - string - 'null' maxLength: 5000 date_completed: type: string maxLength: 100 signer_photo_identification: $ref: '#/components/schemas/photo_identification' video_url: type: string maxLength: 5000 description: Download URL of the video recording of the meeting. chat_url: type: - string - 'null' maxLength: 5000 description: Download URL of the chat transcript of the meeting. credential_asset_object: type: object properties: credential_type: type: string enum: - primary - secondary - selfie credential_images: type: array items: $ref: '#/components/schemas/credential_image' notary_status_descriptions: type: string enum: - Notary is clear to take meetings. - Notary awaiting Proof approval of documentation. - Notary is missing required documentation. - Notary status is pending. activate_draft_params: type: object properties: suppress_email: type: boolean description: If sent as true, Proof will not send a notification email to the signer when the transaction is activated. If you use this feature, you are responsible for providing the signer with the `transaction_access_link`. This value is not stored on the transaction. require_new_signer_verification: type: boolean description: Does the signer need to verify email ownership example: suppress_email: false require_new_signer_verification: false oauth_redirect: type: object properties: client_id: type: string description: OAuth client ID to issue resulting tokens to redirect_uri: type: string maxLength: 5000 description: Registered OAuth redirect URL for redirecting the user to after the transaction is completed scope: type: - string - 'null' maxLength: 5000 description: Set to the OpenId Connect standard value 'openid' to receive an ID token after OAuth code exchange state: type: - string - 'null' maxLength: 5000 description: OAuth state parameter; a string returned intact on the query string of the resulting redirect notary_statuses: type: string enum: - compliant - needs_review - not_compliant proof_requirement: type: object properties: id_verification: $ref: '#/components/schemas/proof_requirement_id_verification' knowledge_based_authentication: type: boolean description: (KBA) Signer answers a series of personal identity questions. multi_factor_authentication: $ref: '#/components/schemas/proof_requirement_multi_factor_authentication' required: - knowledge_based_authentication signing_designation: type: object properties: signer_identifier: type: string maxLength: 5000 description: For signers, the external_id value set on the signers array when creating a transaction; for witnesses, `witness{n}` i.e. `witness1` or `witness2`; for notaries, `notary` page_number: type: integer description: The page of the designation, starting at 0 x: type: integer description: The X coordinate (from bottom left) y: type: integer description: The Y coordinate (from bottom left) height: type: integer description: Height width: type: integer description: Width hint: type: string maxLength: 5000 description: Hint type: type: string enum: - date_signed - day_signed - month_signed - year_signed - first_name - middle_name - last_name - full_name - signature - initials - checkmark - radio_checkmark - free_text - signature_and_date - dob - email - address_line1 - address_line2 - address_zip5 - address_state - address_city - representative_capacity_type - disclosure - notary_id - seal - commission_expiration_date - commission_state - county - commission_county - principal_id_type - notary_city description: 'The type of field designation. Accepted values for signers: dob, email, address_line1, address_line2, address_zip5, address_state, address_city, representative_capacity_type. Accepted values for notaries: disclosure, notary_id, seal, commission_expiration_date, commission_state, county, commission_county, principal_id_type, notary_city. Universal types: date_signed, day_signed, month_signed, year_signed, first_name, middle_name, last_name, full_name, signature, initials, checkmark, radio_checkmark, free_text, signature_and_date' signing_designation_group: $ref: '#/components/schemas/signing_designation_group' optional: type: boolean description: Non-notary designation that is not part of a group can be set as optional instruction: type: string maxLength: 5000 description: Instruction specific to this signing designation to be shown to the signer primary_designation_identifier: type: string maxLength: 5000 description: Unique identification string to denote this designation is the primary designation conditional_on_primary: type: string maxLength: 5000 description: Identification string that denotes this designation is conditional on the designation with the same value set for primary_designation_identifier id_allow_list_by_country: type: - object - 'null' description: 'A dictionary of id allow lists by country code, e.g. { "US": [ "driver_license", "passport" ], "CA": ["passport"] }, where the key is a 2 digit ISO-3166 country code, and the value is an array of id types. Primary ID lists must only contain government IDs (["driver_license", "passport", "id_card", "passport_card", "work_permit", "permanent_resident_card", "matricula_consular"]). Secondary ID lists can contain government IDs or supplemental documents (["driver_license", "passport", "id_card", "passport_card", "work_permit", "permanent_resident_card", "social_security_card", "us_visa", "birth_certificate", "property_tax_bill", "voter_registration_card", "organizational_membership_card", "bank_investment_loan_statement", "paycheck_stub", "property_insurance", "utility_bill", "other", "lease", "mortgage", "deed_of_trust", "vehicle_registration"]). By default, validation is only run on the primary ID. Validation can be run on the secondary ID (if it is a government ID) by changing your organization''s configuration. To use Proof''s default ID options, use null, or do not pass this field.' cc_recipient_email: type: string maxLength: 5000 description: Email address of the recipient to be CC'd on the transaction. title_agency: type: object properties: id: type: string maxLength: 5000 description: The ID of the title agency. name: type: string maxLength: 5000 description: The name of the title agency. alta_id: type: - string - 'null' maxLength: 5000 description: The ALTA ID of the title agency. address: type: - string - 'null' maxLength: 5000 description: The address of the title agency. eligible_underwriters: type: - array - 'null' items: $ref: '#/components/schemas/organization' description: The list of title underwriters that the title agency works with. company_notaries: type: boolean description: Whether the title agency has company notaries. photo_identification_2: type: object properties: primary_front: type: string maxLength: 5000 description: URL of the front of the primary photo identification document. primary_back: type: string maxLength: 5000 description: URL of the back of the primary photo identification document. primary_type: type: string maxLength: 5000 description: Type of the primary photo identification document. primary_issuer: type: string maxLength: 5000 description: Issuer of the primary photo identification document. primary_expiry_date: type: string maxLength: 5000 description: Expiry date of the primary photo identification document. secondary_front: type: string maxLength: 5000 description: URL of the front of the secondary photo identification document. street_address: type: object properties: full_address: type: string maxLength: 5000 description: The full address written as a single line. line1: type: string maxLength: 5000 description: House number and Street name line2: type: - string - 'null' maxLength: 5000 description: Unit number city: type: string maxLength: 5000 description: Town name state: type: string maxLength: 2 description: Only two character state abbreviations are accepted. i.e. "CO". postal: type: string maxLength: 10 description: Five or ten digit postal code. country: type: string maxLength: 2 description: Only two character country codes are accepted. i.e. "US". document_2: type: object properties: id: type: string maxLength: 5000 allowed_actions: type: array items: type: string maxLength: 5000 description: List of allowed actions on document. bundle_position: type: integer description: Position to put document in bundle completion_state: type: string maxLength: 5000 data: type: - string - 'null' description: base64 encoded document. Present if base64 encoding was specified in request. Currently supported for get_document only. date_created: type: string maxLength: 5000 description: Date document was created/uploaded. date_updated: type: string maxLength: 5000 description: Date document was last updated. document_name: type: string maxLength: 5000 description: Name of document. esign_required: type: boolean description: Boolean flag indicating whether the document requires esigning. final_document_url: type: - string - 'null' maxLength: 5000 identity_confirmation_required: type: boolean description: Boolean flag indicating whether the document requires identity confirmation. is_enote: type: boolean description: Boolean flag indicating whether the document is an eNote. notarization_required: type: boolean description: Boolean flag indicating whether the document requires notarization. If `true`, identity_confirmation_required must be `false`. If `false`, the document may still be e-signed in the notary meeting. At least one document in a transaction must require notarization or identity confirmation. permissions: type: array items: type: string maxLength: 5000 processing_error: type: - string - 'null' maxLength: 5000 description: Error message if document processing failed. processing_state: type: - string - 'null' maxLength: 5000 description: State of document processing. rejection_anecdote: type: - string - 'null' maxLength: 5000 description: Anecdote for document rejection. rejection_reason: type: - string - 'null' description: Reason for document rejection. requirement: type: string maxLength: 5000 description: 'Completion requirement for the document. Accepted values can be `notarization`, `esign`, `identity_confirmation` **([identity confirmation feature](https://dev.proof.com/docs/enterprise-features))**, `readonly`, and `non_essential`. Completion requirement for the document. If the value is set to `non_essential`, the document will be hidden from signers before the notary meeting and values for `customer_can_annotate` and `witness_required` will be ignored and set to false. `identity_confirmation` is used to support signing of PS Form 1583 for signers without a US SSN. Note: if `identity_confirmation` is set as the document requirement, ensure that all documents requiring notarization in the transaction also use `identity confirmation` as the requirement to avoid requiring KBA on the transaction. [Read more](https://dev.proof.com/docs/document-requirements) about document requirements.' signed_url: type: - string - 'null' maxLength: 5000 description: Signed URL for the final document PDF. signing_designation_groups: type: array items: $ref: '#/components/schemas/signing_designation_group_2' description: This array contains a prescribed list of groups of designations for signers and/or a notary to annotate the document. signing_designations: type: array items: $ref: '#/components/schemas/signing_designation_2' description: This array contains a prescribed list of designations for signers and/or a notary to annotate the document. signing_type: type: string maxLength: 5000 tracking_id: type: - string - 'null' maxLength: 5000 description: The external tracking ID of the document. signers_2: type: object properties: signer_id: type: string maxLength: 30 description: Signer ID email: type: string maxLength: 5000 description: Email is required unless you provide a recipient_group object. first_name: type: string maxLength: 30 description: First name middle_name: type: - string - 'null' maxLength: 30 description: Middle name last_name: type: string maxLength: 30 description: Last name phone_number: type: string maxLength: 30 description: Signer phone number. A country code can be defined by using the `+` symbol. For example, `+11234567890` will set the country code to `+1` for the number `1234567890`. If no country code is specified the default will be the United States country code of `+1`. phone: type: - object - 'null' properties: country_code: type: string maxLength: 10 description: The country code for the phone number, e.g. 1 number: type: string maxLength: 20 description: The phone number without the country code, e.g. 5551234567 address: $ref: '#/components/schemas/address' description: The most recent known address for the signer. dob: type: string maxLength: 30 description: The signer's date of birth. capacity: type: - string - 'null' maxLength: 5000 description: The signers capacity when signing on behalf of an entity, required when entity is present entity: type: - string - 'null' maxLength: 5000 description: Entity the signer is signing on behalf of, required when capacity is present external_id: type: - string - 'null' maxLength: 5000 description: A string representing an ID external to Proof's systems. Use this to associate a signer to an ID that your systems understand, such as a User ID. link_expired: type: boolean description: Indicates if the signer's passwordless link has expired. personally_known_to_notary: type: boolean description: If the signer is personally known to the notary. This can currently only be used on single signer transactions, or when the notary_id is specified on the signer. proof_requirement: $ref: '#/components/schemas/proof_requirement' description: Add enhanced checks to validate a signer's identity to create a Proof transaction. Reach out to your customer success team to enable if not yet available. recipient_group: $ref: '#/components/schemas/recipient_group' description: Use this to send to a group that will be able to claim the transaction. This would be used in place of email and name properties. sdk_token: type: - string - 'null' maxLength: 5000 description: Equivalent to transaction_access_link; prefer using that instead. signatory_capacities: type: array items: type: object properties: capacity: type: string type: type: string enum: - attorney_in_fact - corporate_officer - guardian_or_conservator - general_partner - limited_partner - trustee - other representative_of: type: string description: An array of signatory capacities for the signer when signing on behalf of multiple entities. primary_id_allow_list_by_country: $ref: '#/components/schemas/id_allow_list_by_country_2' secondary_id_allow_list_by_country: $ref: '#/components/schemas/id_allow_list_by_country_2' signing_requirement: type: - string - 'null' enum: - esign - identify - verify - screen description: Override the document signing requirement for an individual signer. signing_status: type: - string - 'null' enum: - incomplete - in_progress - complete transaction_access_link: type: string description: A link to the transaction for this signer. vesting_type: type: string enum: - borrower - non_borrower description: Can be either `borrower` or `non_borrower`. Defaults to `borrower`. credential_assets: type: - array - 'null' items: $ref: '#/components/schemas/credential_asset_object' esign_authentication_records: type: - array - 'null' items: $ref: '#/components/schemas/photo_validation_attempt' order: type: - integer - 'null' description: Order the signers will sign in. Should be positive numbers starting with 1. Setting to the same order as another signer indicates they will sign at the same time. notary_id: type: - string - 'null' maxLength: 100 description: User ID ("us_xxxxxxx") of the assigned Notary or "notarize". Eligible notaries must be a notary who is a member of your organization. Order must be utilized with this field, all notarization signers with the same order must have the same notary_id. suppress_communications: type: - string - 'null' enum: - all description: Suppress Proof communications to this signer. Only "all" is currently supported. verify_tool_configuration: $ref: '#/components/schemas/verify_tool_configuration' description: Signer verify tool configuration for transactions with a verify signing requirement. transaction_create_params_2: type: object properties: activation_time: type: string maxLength: 100 description: An ISO-8601 formatted DateTime String, optionally including a timezone offset. If timezone offset is not provided, the Proof account’s default timezone settings will be applied. This param sets the time after which the signer is permitted to connect with a notary to complete the transaction. If a signer attempts to connect with a notary before this time is reached, the signer will be only permitted to review documents. allowed_notary_states: type: array items: type: string minLength: 2 maxLength: 2 description: A non-empty array of 2-letter US state abbreviations, e.g. ["VA","TX"]. Restricts the transaction to notaries commissioned in the given states. Must be enabled for your organization. Can be changed or removed later via transaction update. file_number: type: string maxLength: 5000 description: Unique value used to map transactions to a title agency’s records and systems. Including this value helps streamline communications with the title company who is supporting the transaction. loan_number: type: string maxLength: 5000 description: Unique value used to map transactions to your own records and systems. Providing loan_number as part of a create transaction request ensures it is visible to all users to manage the transaction. paper_note_consent: type: boolean description: Allows a lender to create a hybrid transaction and bypass the eNote requirement. signer: $ref: '#/components/schemas/signer_2' signers: type: array items: $ref: '#/components/schemas/signers_2' description: An array of signer objects each with at minimum the email field set (limit 10 signers per transaction). The request to notarize the document will be sent to that email address. cosigner: $ref: '#/components/schemas/cosigner' recording_jurisdiction_id: type: string maxLength: 5000 description: 'RECOMMENDED: The id of the recording jurisdiction the property address is within. If this is not provided we will attempt to find the jurisdiction based on the provided street_address.' title_agency_id: type: string maxLength: 5000 description: Required for Lenders. The id of the title agency participating on the transaction. Returned in the /verify_address call. If title_agency_id is empty, contact with role of title_agent is required. draft: type: boolean description: When set to true, the transaction will be created in a Draft state. This attribute is typically used when managing multi-document transactions. When the transaction is in draft state, transaction attributes can be modified and additional documents can be added to the bundle, using the documents API. To activate the transaction, the notarization_ready API endpoint must be called. expiration_time: type: string maxLength: 100 description: An ISO-8601 formatted DateTime String, optionally including the timezone offset. If timezone offset is not provided, the account’s default timezone settings will be applied. This param sets time after which the signer is NOT permitted to connect with a notary to complete the transaction. If a signer attempts to complete the transaction after this time is reached, they will receive an error. Expiration time is optional, and no default is set if this parameter is left blank. Any transaction that expires is no longer editable, and a new transaction must be created. external_id: type: string maxLength: 5000 description: A string representing an ID external to Proof's systems. Use this to associate a transaction to an ID that your systems understand, such as an Order ID or system GUID. transaction_name: type: string maxLength: 5000 description: Short, human-readable name for the transaction - eg. Miguel's TPS notarization for Leeroy. Defaults to Untitled Transaction. title_underwriter_id: type: string maxLength: 5000 description: The id of the title underwriter participating on the transaction. Returned in the /verify_address call. transaction_type: type: string enum: - refinance - trailing_docs - purchase_seller - purchase_buyer_cash - purchase_buyer_loan - heloc - loan_mod_borrower - other - hybrid_refinance - hybrid_trailing_docs - hybrid_purchase_seller - hybrid_purchase_buyer_cash - hybrid_purchase_buyer_loan - hybrid_other - wet_sign - real_estate_esign - real_estate_proof description: 'Accepted values: refinance, trailing_docs, purchase_seller, purchase_buyer_cash, purchase_buyer_loan, heloc, loan_mod_borrower, other, hybrid_refinance, hybrid_trailing_docs, hybrid_purchase_seller, hybrid_purchase_buyer_cash, hybrid_purchase_buyer_loan, hybrid_other, wet_sign, real_estate_esign, real_estate_proof. The refinance and purchase_buyer_loan transaction types require an eNote. Hybrid transactions are notarized off of the Notarize Network platform. Wet sign transactions do not require a `signers` parameter and can only have a document requirement of `esign_supervised`.' message_to_signer: type: string maxLength: 30000 description: Message to signer using GitHub Flavored Markdown. Html, images, links, and code are stripped out. Can be used to provide instructions, thank customers, add additional context to the transaction, or simply to add a personal touch. The message will be added to the email sent to the signer. (30,000 character limit) message_subject: type: string maxLength: 30000 description: Subject line of email to signer. message_signature: type: string maxLength: 30000 description: Signature in email to signer. pdf_bookmarked: type: boolean description: Split the document by bookmarks if it is a pdf require_secondary_id: type: boolean description: 'Certain businesses and transaction types may need signers to provide two forms of photo identification. This feature enables you to require two forms on a transaction. If true, the signer cannot proceed to the notary meeting without first providing two forms of photo ID during the Proof identity verification process. If false (default), the signer can proceed to notary meeting after providing one form of photo ID.' suppress_email: type: boolean description: If sent as true during activation, Proof will not send a notification email to the signer when the transaction is activated. If you use this feature, you are responsible for providing the signer with the `transaction_access_link`. This value is not stored on the transaction and must be provided anytime the transaction is activated. notary_instructions: type: array items: $ref: '#/components/schemas/notary_instructions' notary_id: type: string maxLength: 5000 description: "User ID (\"us_xxxxxxx\") of the assigned Notary.\nEligible notaries must be either a connected BYOT notary, or a BYON notary who is a member of your organization.\nNotary assignment is not a strict requirement. When this parameter is specified, the notary will be sent an SMS that the signer is about to enter the waiting room,\n but the notary can take any signer in the queue, and any available notary can take the signer." redirect: $ref: '#/components/schemas/redirect' street_address: $ref: '#/components/schemas/address' contacts: type: array items: $ref: '#/components/schemas/contact' notary_meeting_time: type: string maxLength: 100 format: date-time description: 'An ISO-8061 formatted DateTime String, optionally including the timezone offset. Meeting time will be shown to signer in default emails. Proof will not prevent the signer or notary from starting the meeting at any other time.' organization_id: type: string maxLength: 5000 description: The organization id of a child account. If the authenticated account has child accounts, specifying this parameter will create the transaction in the provided child org. document_url_version: type: string description: Optional param to test v2 document urls. enum: - v1 - v2 documents: type: array items: $ref: '#/components/schemas/document_params' description: Documents to be signed or notarized. Accepted as an array of document objects or simple document["resource"] field values. document: $ref: '#/components/schemas/document_params' description: Documents to be signed or notarized. Accepted as an array of document objects or simple document["resource"] field values. jurisdiction_eligibility_consent: type: boolean description: When true, the transaction requires only a US state rather than a specific recording jurisdiction. Defaults to false. require_new_signer_verification: type: boolean description: When set to false, Proof will not require a new signer to verify their email address before moving into the transaction flow. skip_closing_ops: type: boolean description: Send to closing ops or not. Defaults to false. cc_recipient_emails: type: array items: $ref: '#/components/schemas/cc_recipient_email' description: An array of email addresses to CC on the transaction. They will receive notification when it is sent and completed and be able to view the completed documents. config_id: type: string maxLength: 5000 description: 'The ID of the config used for this transaction. This will ensure that the transaction will load as expected in your dashboard if you need to make any edits. Once set this cannot be edited. Available values: ["hybrid_purchase_buyer_loan", "hybrid_refinance", "hybrid_trailing_docs", "identify", "lender_heloc", "lender_loan_mod_borrower", "lender_refinance", "notarization", "other", "purchase_buyer", "purchase_buyer_loan", "purchase_seller", "real_estate_identify", "real_estate_sign", "real_estate_verify", "sign", "title_heloc", "title_loan_mod_borrower", "trailing_docs", "verify"]' cost_center_id: type: string maxLength: 5000 description: The ID of the cost center to attribute this transaction to. Returned by the List Cost Centers endpoint. Must be enabled for your organization, and required to send a transaction if your organization requires cost centers. idv_use_case: type: string maxLength: 50 enum: - STANDARD - ACCOUNT_RECOVERY description: The identity verification use case for the transaction. Only available on identify transactions recipient_details_config: type: array items: $ref: '#/components/schemas/recipient_details_config' description: An array of recipient details configuration objects. This is used to configure the recipients experience example: transaction_type: other signers: - email: test@google.com first_name: First last_name: Last - email: test2@google.com first_name: First last_name: Last require_secondary_photo_id: false file_number: ABC1234 loan_number: DEF4567 paper_note_consent: true expiration_time: '2030-12-08T13:28:08.119243Z' recording_jurisdiction_id: rlxna57nm street_address: line1: 4464 Sundance Circle city: Hoffman Estates state: IL postal: '60195' country: US contacts: - first_name: Bob last_name: McTitleson email: bob+03241901@proof.com role: title_agent phone_number: '9909999999' shown_to_signer: true access_to_transaction: true contact: type: object properties: first_name: type: string maxLength: 5000 description: First name of contact last_name: type: string maxLength: 5000 description: Last name of contact email: type: string maxLength: 5000 description: Email role: type: string enum: - closer - escrow_officer - loan_officer - loan_processor - mortgage_broker - other - real_estate_agent - title_agent - attorney description: 'Accepted values: escrow_officer, loan_officer, real_estate_agent, title_agent, closer, other' title: type: - string - 'null' maxLength: 5000 description: Only valid if role is set to "other". phone_number: type: - string - 'null' maxLength: 10 description: 10 characters exactly. Dashes and other special characters are not allowed. Please use format "8885551111" shown_to_signer: type: boolean description: If false, allows you to set a Proof-only contact. access_to_transaction: type: boolean description: Gives the signer contact access to a transaction. organization_name: type: - string - 'null' maxLength: 5000 description: Use with contact role title_agent to invite a new Title Agent to collaborate on a Proof transaction. If provided for other roles, values will be disregarded. organization_address: $ref: '#/components/schemas/address' description: Use with contact role title_agent to invite a new Title Agent to collaborate on a Proof transaction. If provided for other roles, values will be disregarded. date_created: type: string maxLength: 100 description: An ISO-8601 formatted DateTime String. date_updated: type: string maxLength: 100 description: An ISO-8601 formatted DateTime String. signer_2: type: object properties: signer_id: type: string maxLength: 30 description: Signer ID email: type: string maxLength: 5000 description: Email is required unless you provide a recipient_group object. first_name: type: string maxLength: 30 description: First name middle_name: type: - string - 'null' maxLength: 30 description: Middle name last_name: type: string maxLength: 30 description: Last name phone_number: type: string maxLength: 30 description: Signer phone number. A country code can be defined by using the `+` symbol. For example, `+11234567890` will set the country code to `+1` for the number `1234567890`. If no country code is specified the default will be the United States country code of `+1`. phone: type: - object - 'null' properties: country_code: type: string maxLength: 10 description: The country code for the phone number, e.g. 1 number: type: string maxLength: 20 description: The phone number without the country code, e.g. 5551234567 address: $ref: '#/components/schemas/address' description: The most recent known address for the signer. dob: type: string maxLength: 30 description: The signer's date of birth. capacity: type: - string - 'null' maxLength: 5000 description: The signers capacity when signing on behalf of an entity, required when entity is present entity: type: - string - 'null' maxLength: 5000 description: Entity the signer is signing on behalf of, required when capacity is present external_id: type: - string - 'null' maxLength: 5000 description: A string representing an ID external to Proof's systems. Use this to associate a signer to an ID that your systems understand, such as a User ID. link_expired: type: boolean description: Indicates if the signer's passwordless link has expired. personally_known_to_notary: type: boolean description: If the signer is personally known to the notary. This can currently only be used on single signer transactions, or when the notary_id is specified on the signer. proof_requirement: $ref: '#/components/schemas/proof_requirement' description: Add enhanced checks to validate a signer's identity to create a Proof transaction. Reach out to your customer success team to enable if not yet available. recipient_group: $ref: '#/components/schemas/recipient_group' description: Use this to send to a group that will be able to claim the transaction. This would be used in place of email and name properties. sdk_token: type: - string - 'null' maxLength: 5000 description: Equivalent to transaction_access_link; prefer using that instead. signatory_capacities: type: array items: type: object properties: capacity: type: string type: type: string enum: - attorney_in_fact - corporate_officer - guardian_or_conservator - general_partner - limited_partner - trustee - other representative_of: type: string description: An array of signatory capacities for the signer when signing on behalf of multiple entities. primary_id_allow_list_by_country: $ref: '#/components/schemas/id_allow_list_by_country_2' secondary_id_allow_list_by_country: $ref: '#/components/schemas/id_allow_list_by_country_2' signing_requirement: type: - string - 'null' enum: - esign - identify - verify - screen description: Override the document signing requirement for an individual signer. signing_status: type: - string - 'null' enum: - incomplete - in_progress - complete transaction_access_link: type: string description: A link to the transaction for this signer. vesting_type: type: string enum: - borrower - non_borrower description: Can be either `borrower` or `non_borrower`. Defaults to `borrower`. credential_assets: type: - array - 'null' items: $ref: '#/components/schemas/credential_asset_object' esign_authentication_records: type: - array - 'null' items: $ref: '#/components/schemas/photo_validation_attempt' notary_id: type: - string - 'null' maxLength: 100 description: User ID ("us_xxxxxxx") of the assigned Notary or "notarize". Eligible notaries must be a notary who is a member of your organization. Order must be utilized with this field, all notarization signers with the same order must have the same notary_id. order: type: - integer - 'null' description: Order the signers will sign in. Should be positive numbers starting with 1. Setting to the same order as another signer indicates they will sign at the same time. suppress_communications: type: - string - 'null' enum: - all description: Suppress Proof communications to this signer. Only "all" is currently supported. verify_tool_configuration: $ref: '#/components/schemas/verify_tool_configuration' description: Signer verify tool configuration for transactions with a verify signing requirement. required: - email notary_object_2: type: object properties: id: type: string maxLength: 5000 description: The ID of notary. first_name: type: string maxLength: 5000 description: First name of the notary. middle_name: type: string maxLength: 5000 description: Middle name of the notary. last_name: type: string maxLength: 5000 description: Last name of the notary. email: type: string maxLength: 5000 description: Email address for the notary. us_state_abbr: type: string maxLength: 2 description: The two letter abbreviation of the state where this notary is registered. status: $ref: '#/components/schemas/notary_statuses' status_description: $ref: '#/components/schemas/notary_status_descriptions' transaction_params_2: type: object properties: activation_time: type: string maxLength: 100 description: An ISO-8601 formatted DateTime String, optionally including a timezone offset. If timezone offset is not provided, the Proof account’s default timezone settings will be applied. This param sets the time after which the signer is permitted to connect with a notary to complete the transaction. If a signer attempts to connect with a notary before this time is reached, the signer will be only permitted to review documents. allowed_notary_states: type: array items: type: string minLength: 2 maxLength: 2 description: An array of 2-letter US state abbreviations, e.g. ["VA","TX"]. Replaces the set of states the transaction restricts notary routing to; pass an empty array to remove the restriction. Omitting the parameter leaves the current value unchanged. Must be enabled for your organization. Does not affect a meeting already requested by a signer. file_number: type: string maxLength: 5000 description: Unique value used to map transactions to a title agency’s records and systems. Including this value helps streamline communications with the title company who is supporting the transaction. loan_number: type: string maxLength: 5000 description: Unique value used to map transactions to your own records and systems. Providing loan_number as part of a create transaction request ensures it is visible to all users to manage the transaction. paper_note_consent: type: boolean description: Allows a lender to create a hybrid transaction and bypass the eNote requirement. signer: $ref: '#/components/schemas/signer_2' signers: type: array items: $ref: '#/components/schemas/signers_2' description: An array of signer objects each with at minimum the email field set (limit 10 signers per transaction). The request to notarize the document will be sent to that email address. documents: type: array items: $ref: '#/components/schemas/bundle_order' cosigner: $ref: '#/components/schemas/cosigner' recording_jurisdiction_id: type: string maxLength: 5000 description: 'RECOMMENDED: The id of the recording jurisdiction the property address is within. If this is not provided we will attempt to find the jurisdiction based on the provided street_address.' title_agency_id: type: string maxLength: 5000 description: Required for Lenders. The id of the title agency participating on the transaction. Returned in the /verify_address call. If title_agency_id is empty, contact with role of title_agent is required. draft: type: boolean description: When set to true, the transaction will be created in a Draft state. This attribute is typically used when managing multi-document transactions. When the transaction is in draft state, transaction attributes can be modified and additional documents can be added to the bundle, using the documents API. To activate the transaction, the notarization_ready API endpoint must be called. expiration_time: type: string maxLength: 100 description: An ISO-8601 formatted DateTime String, optionally including the timezone offset. If timezone offset is not provided, the account’s default timezone settings will be applied. This param sets time after which the signer is NOT permitted to connect with a notary to complete the transaction. If a signer attempts to complete the transaction after this time is reached, they will receive an error. Expiration time is optional, and no default is set if this parameter is left blank. Any transaction that expires is no longer editable, and a new transaction must be created. external_id: type: string maxLength: 5000 description: A string representing an ID external to Proof's systems. Use this to associate a transaction to an ID that your systems understand, such as an Order ID or system GUID. transaction_name: type: string maxLength: 5000 description: Short, human-readable name for the transaction - eg. Miguel's TPS notarization for Leeroy. Defaults to Untitled Transaction. title_underwriter_id: type: string maxLength: 5000 description: The id of the title underwriter participating on the transaction. Returned in the /verify_address call. transaction_type: type: string enum: - refinance - trailing_docs - purchase_seller - purchase_buyer_cash - purchase_buyer_loan - heloc - loan_mod_borrower - other - hybrid_refinance - hybrid_trailing_docs - hybrid_purchase_seller - hybrid_purchase_buyer_cash - hybrid_purchase_buyer_loan - hybrid_other - wet_sign description: 'Accepted values: refinance, trailing_docs, purchase_seller, purchase_buyer_cash, purchase_buyer_loan, heloc, loan_mod_borrower, other, hybrid_refinance, hybrid_trailing_docs, hybrid_purchase_seller, hybrid_purchase_buyer_cash, hybrid_purchase_buyer_loan, hybrid_other, wet_sign. The refinance and purchase_buyer_loan transaction types require an eNote. Hybrid transactions are notarized off of the Notarize Network platform. Wet sign transactions do not require a `signers` parameter and can only have a document requirement of `esign_supervised`.' message_to_signer: type: string maxLength: 30000 description: Message to signer using GitHub Flavored Markdown. Html, images, links, and code are stripped out. Can be used to provide instructions, thank customers, add additional context to the transaction, or simply to add a personal touch. The message will be added to the email sent to the signer. (30,000 character limit) message_subject: type: string maxLength: 30000 description: Subject line of email to signer. message_signature: type: string maxLength: 30000 description: Signature in email to signer. pdf_bookmarked: type: boolean description: Split the document by bookmarks if it is a pdf require_secondary_id: type: boolean description: 'Certain businesses and transaction types may need signers to provide two forms of photo identification. This feature enables you to require two forms on a transaction. If true, the signer cannot proceed to the notary meeting without first providing two forms of photo ID during the Proof identity verification process. If false (default), the signer can proceed to notary meeting after providing one form of photo ID.' suppress_email: type: boolean description: If sent as true during activation, Proof will not send a notification email to the signer when the transaction is activated. If you use this feature, you are responsible for providing the signer with the `transaction_access_link`. This value is not stored on the transaction and must be provided anytime the transaction is activated. require_new_signer_verification: type: boolean description: When set to false, Proof will not require a new signer to verify their email address before moving into the transaction flow. notary_instructions: type: array items: $ref: '#/components/schemas/notary_instructions' notary_id: type: string maxLength: 5000 description: "User ID (\"us_xxxxxxx\") of the assigned Notary.\nEligible notaries must be either a connected BYOT notary, or a BYON notary who is a member of your organization.\nNotary assignment is not a strict requirement. When this parameter is specified, the notary will be sent an SMS that the signer is about to enter the waiting room,\n but the notary can take any signer in the queue, and any available notary can take the signer." redirect: $ref: '#/components/schemas/redirect' street_address: $ref: '#/components/schemas/address' contacts: type: array items: $ref: '#/components/schemas/contact' notary_meeting_time: type: string maxLength: 100 format: date-time description: 'An ISO-8061 formatted DateTime String, optionally including the timezone offset. Meeting time will be shown to signer in default emails. Proof will not prevent the signer or notary from starting the meeting at any other time.' organization_id: type: string maxLength: 5000 description: The organization id of a child account. If the authenticated account has child accounts, specifying this parameter will create the transaction in the provided child org. document_url_version: type: string description: Optional param to test v2 document urls. enum: - v1 - v2 cc_recipient_emails: type: array items: $ref: '#/components/schemas/cc_recipient_email' description: An array of email addresses to CC on the transaction. They will receive notification when it is sent and completed and be able to view the completed documents. config_id: type: string maxLength: 5000 description: 'The ID of the config used for this transaction. This will ensure that the transaction will load as expected in your dashboard if you need to make any edits. Once set this cannot be edited. Available values: ["hybrid_purchase_buyer_loan", "hybrid_refinance", "hybrid_trailing_docs", "identify", "lender_heloc", "lender_loan_mod_borrower", "lender_refinance", "notarization", "other", "purchase_buyer", "purchase_buyer_loan", "purchase_seller", "real_estate_identify", "real_estate_sign", "real_estate_verify", "sign", "title_heloc", "title_loan_mod_borrower", "trailing_docs", "verify"]' cost_center_id: type: string maxLength: 5000 description: The ID of the cost center to attribute this transaction to. Returned by the List Cost Centers endpoint. Omitting the parameter or sending null leaves the current value unchanged; a cost center cannot be removed. idv_use_case: type: string maxLength: 50 enum: - STANDARD - ACCOUNT_RECOVERY description: The identity verification use case for the transaction. Only available on identify transactions recipient_details_config: type: array items: $ref: '#/components/schemas/recipient_details_config' description: An array of recipient details configuration objects. This is used to configure the recipients experience required: - signer - transaction_type example: transaction_name: new_transaction_name message_to_signer: new_transaction_message document_params: type: object properties: name: type: string maxLength: 5000 description: Plain language name given to the document. If this parameter is not provided, Proof will automatically assign a name using the end of the page path of the resource URL. document_url_version: type: string description: Optional param to test v2 document urls. enum: - v1 - v2 document: type: string maxLength: 70000000 description: '' requirement: type: string maxLength: 5000 description: 'Completion requirement for the document. Accepted values can be `notarization`, `esign`, `identity_confirmation` **([identity confirmation feature](https://dev.proof.com/docs/enterprise-features))**, `readonly`, and `non_essential`. Completion requirement for the document. If the value is set to `non_essential`, the document will be hidden from signers before the notary meeting and values for `customer_can_annotate` and `witness_required` will be ignored and set to false. `identity_confirmation` is used to support signing of PS Form 1583 for signers without a US SSN. Note: if `identity_confirmation` is set as the document requirement, ensure that all documents requiring notarization in the transaction also use `identity confirmation` as the requirement to avoid requiring KBA on the transaction. [Read more](https://dev.proof.com/docs/document-requirements) about document requirements.' notarization_required: type: boolean description: '' witness_required: type: boolean description: 'Boolean flag indicating whether an additional witness must be present for this document''s signing. A witness is a third person, in addition to the signer and the notary, who must be physically located with the signer.' esign_required: type: boolean description: '' identity_confirmation_required: type: boolean description: '' signing_requires_meeting: type: boolean description: '' customer_can_annotate: type: boolean description: 'Boolean flag indicating whether a signer can add their own annotations onto the document. Defaults to false, limiting the signer to only filling out designated fields setup on the document or as directed by a notary.' pdf_bookmarked: type: boolean description: Boolean flag indicating whether the document is a bookmarked PDF. If passed true, the document will be split by bookmark into multiple documents. tracking_id: type: string maxLength: 5000 description: External tracking identifier such as a UUID string that can be useful for mapping documents back to your own system. text_tag_syntax: type: string maxLength: 5000 description: Syntax used by text tags within the document. signing_designations: type: array items: $ref: '#/components/schemas/signing_designation_2' description: This array contains a prescribed list of designations for signers and/or a notary to annotate the document. signing_designation_group_2: type: object properties: name: type: string maxLength: 64 description: 'The specified name of the group, type string. Use a naming convention of your choice, the only restrictions are that the name must be between 1 and 64 characters and can consist of alpha-numeric characters, hyphens, parentheses, and underscores. Valid regular expression for you tech nerds is /^[a-zA-Z0-9_-()]{1,64}$/' min_required: type: integer description: a positive integer between 0 and N where N is the minimum number of designations in the group that must be fulfilled (checked). max_required: type: integer description: 'a positive integer between min_required and N where N is the maximum number of designations in the group that are allowed to be fulfilled. NOTE: max_required cannot be set to greater than 1 for designation groups used with radio_checkmark type signing designations.' transaction_object_2: type: object properties: id: type: string maxLength: 5000 activation_time: type: - string - 'null' maxLength: 100 description: An ISO-8601 formatted DateTime String. allowed_notary_states: type: - array - 'null' items: type: string minLength: 2 maxLength: 2 description: The 2-letter US state abbreviations the transaction restricts notary routing to; absent when unrestricted. attachments: type: array items: $ref: '#/components/schemas/attachment' audit_trail_url: type: - string - 'null' maxLength: 5000 cc_recipient_emails: type: array items: $ref: '#/components/schemas/cc_recipient_email' charge_statement_url: type: - string - 'null' maxLength: 5000 config_id: type: - string - 'null' maxLength: 5000 cost_center_id: type: - string - 'null' maxLength: 5000 description: The cost center attributed to this transaction, if any. contacts: type: array items: $ref: '#/components/schemas/contact' cosigner_info: $ref: '#/components/schemas/signer_2' cost: type: number format: float description: Cost of the transaction. date_created: type: string maxLength: 100 format: date-time description: Date Transaction was created/uploaded. date_updated: type: string maxLength: 100 format: date-time description: Date Transaction was updated. detailed_status: type: string enum: - draft - recalled - order_placed - sent_to_title_agent - sent_to_signer - active - viewed - started - partially_complete - attempted - awaiting_payment - open_order - review_now - sign_now - payment_required - meeting_in_progress - complete - complete_with_rejections - expired - esign_complete - wet_sign_complete - on_hold - converted_to_wet_sign - identify_complete_idv_passed - identify_complete_idv_failed - ready_for_review - add_document - processing - held_for_review - declined - screened - canceled documents: type: array items: $ref: '#/components/schemas/document_2' eo_transaction_id: type: - string - 'null' maxLength: 5000 expiration_time: type: - string - 'null' maxLength: 100 expiry: type: string maxLength: 100 external_id: type: - string - 'null' maxLength: 5000 file_number: type: - string - 'null' maxLength: 5000 identity_report: type: - object - 'null' properties: name: type: string maxLength: 5000 url: type: string maxLength: 5000 idv_use_case: type: - string - 'null' maxLength: 50 enum: - STANDARD - ACCOUNT_RECOVERY lender: type: - object - 'null' properties: id: type: string maxLength: 100 name: type: string maxLength: 100 loan_number: type: - string - 'null' maxLength: 5000 message_signature: type: - string - 'null' maxLength: 30000 message_subject: type: - string - 'null' maxLength: 30000 message_to_signer: type: - string - 'null' maxLength: 30000 notarization_record: $ref: '#/components/schemas/notarization_record_object_2' notarization_records: type: array items: $ref: '#/components/schemas/notarization_record_object_2' notary_id: type: - string - 'null' maxLength: 5000 notary_instructions: type: - array - 'null' items: $ref: '#/components/schemas/notary_instructions' notary_meeting_time: type: - string - 'null' maxLength: 100 format: date-time order_progress: type: - string - 'null' enum: - received - preparing_order - customer_preparing_order - on_hold_final_cd - on_hold_enote - on_hold_name_discrepancy - on_hold_other - in_qc - awaiting_lender_approval organization_id: type: string maxLength: 100 recall_reason: type: - string - 'null' maxLength: 5000 description: Reason for recalling the transaction. recipient_details_config: type: - array - 'null' items: $ref: '#/components/schemas/recipient_details_config' description: An array of recipient details configuration objects. This is used to configure the recipients experience recording_jurisdiction: type: - object - 'null' properties: id: type: string maxLength: 100 name: type: string maxLength: 5000 state: type: string maxLength: 30 recording_type: type: string maxLength: 5000 supported: type: - boolean - 'null' description: Whether erecording is supported at the recording location eligible: type: - boolean - 'null' description: Allowed legally and by organizations preferences. eligible_title_agencies: type: - array - 'null' items: $ref: '#/components/schemas/title_agency' description: The title agencies that are eligible for the recording location. eligible_title_underwriters: type: - array - 'null' items: $ref: '#/components/schemas/organization' description: The title underwriters that are eligible for the recording location. redirect: type: - object - 'null' properties: redirect_msg: type: - string - 'null' maxLength: 5000 redirect_url: type: - string - 'null' maxLength: 5000 forced_redirect: type: boolean referral_campaign_id: type: - string - 'null' maxLength: 5000 description: The ID of the referral campaign that the transaction is associated with. referral_code: type: - string - 'null' maxLength: 5000 description: The referral code that the transaction is associated with. require_secondary_photo_id: type: boolean signer_info: $ref: '#/components/schemas/signer_2' signers: type: array items: $ref: '#/components/schemas/signers_2' status: type: string maxLength: 5000 status_description: type: string maxLength: 5000 street_address: $ref: '#/components/schemas/street_address' title_agency: $ref: '#/components/schemas/title_agency' title_underwriter: $ref: '#/components/schemas/organization' transaction_name: type: string maxLength: 5000 transaction_type: type: - string - 'null' maxLength: 5000 underwriter_override: type: boolean notarization_record_object_2: type: object properties: id: type: string maxLength: 5000 meeting_start: type: string maxLength: 100 format: date-time meeting_end: type: string maxLength: 100 format: date-time notary_name: type: string maxLength: 5000 notary_county_city: type: string maxLength: 5000 notary_registration: type: string maxLength: 5000 notary_source: type: string enum: - In-house notary - Custom Panel - Notarize Network description: 'Indicates how the notary who fulfilled this session was sourced: In-house notary, Custom Panel, or Notarize Network. Reflects actual session fulfillment, not original routing.' signer_info: $ref: '#/components/schemas/notarization_record_signer_object' signers: type: array items: allOf: - $ref: '#/components/schemas/notarization_record_signer_object' - $ref: '#/components/schemas/photo_identification_2' cosigner_info: $ref: '#/components/schemas/notarization_record_signer_object' witnesses: type: array items: $ref: '#/components/schemas/witness' notarized_documents: type: array items: $ref: '#/components/schemas/document_2' verification_credentials: type: object properties: retrieval_id: type: string maxLength: 5000 retrieval_pin: type: string maxLength: 5000 last_name: type: - string - 'null' maxLength: 5000 date_completed: type: string maxLength: 100 signer_photo_identification: $ref: '#/components/schemas/photo_identification_2' video_url: type: string maxLength: 5000 description: Download URL of the video recording of the meeting. chat_url: type: - string - 'null' maxLength: 5000 description: Download URL of the chat transcript of the meeting. activate_draft_params_2: type: object properties: suppress_email: type: boolean description: If sent as true, Proof will not send a notification email to the signer when the transaction is activated. If you use this feature, you are responsible for providing the signer with the `transaction_access_link`. This value is not stored on the transaction. require_new_signer_verification: type: boolean description: Does the signer need to verify email ownership skip_closing_ops: type: boolean description: Send to closing ops or not. Defaults to false. example: suppress_email: false require_new_signer_verification: true skip_closing_ops: false organization: type: object properties: id: type: string maxLength: 5000 description: The ID of the organization. name: type: string maxLength: 5000 description: The name of the organization. signing_designation_2: type: object properties: id: type: string maxLength: 100 signer_identifier: type: string maxLength: 5000 description: For signers, the external_id value set on the signers array when creating a transaction; for witnesses, `witness{n}` i.e. `witness1` or `witness2`; for notaries, `notary` page_number: type: integer description: The page of the designation, starting at 0 x: type: integer description: The X coordinate (from bottom left) y: type: integer description: The Y coordinate (from bottom left) height: type: integer description: Height width: type: integer description: Width hint: type: string maxLength: 5000 description: Hint type: type: string enum: - date_signed - day_signed - month_signed - year_signed - first_name - middle_name - last_name - full_name - signature - initials - checkmark - radio_checkmark - free_text - signature_and_date - dob - email - address_line1 - address_line2 - address_zip5 - address_state - address_city - representative_capacity_type - disclosure - notary_id - seal - commission_expiration_date - commission_state - county - commission_county - principal_id_type - notary_city description: 'The type of field designation. Accepted values for signers: dob, email, address_line1, address_line2, address_zip5, address_state, address_city, representative_capacity_type. Accepted values for notaries: disclosure, notary_id, seal, commission_expiration_date, commission_state, county, commission_county, principal_id_type, notary_city. Universal types: date_signed, day_signed, month_signed, year_signed, first_name, middle_name, last_name, full_name, signature, initials, checkmark, radio_checkmark, free_text, signature_and_date' designation_group_id: type: - string - 'null' maxLength: 100 signing_designation_group: $ref: '#/components/schemas/signing_designation_group_2' optional: type: boolean description: Non-notary designation that is not part of a group can be set as optional instruction: type: string maxLength: 5000 description: Instruction specific to this signing designation to be shown to the signer primary_designation: type: - object - 'null' properties: id: type: string maxLength: 100 primary_designation_identifier: type: string maxLength: 5000 description: Unique identification string to denote this designation is the primary designation conditional_on_primary: type: string maxLength: 5000 description: Identification string that denotes this designation is conditional on the designation with the same value set for primary_designation_identifier id_allow_list_by_country_2: type: - object - 'null' description: 'A dictionary of id allow lists by country code, e.g. { "US": [ "driver_license", "passport" ], "CA": ["passport"] }, where the key is a 2 digit ISO-3166 country code, and the value is an array of id types. Primary ID lists must only contain government IDs (["driver_license", "passport", "id_card", "passport_card", "work_permit", "permanent_resident_card"]). Secondary ID lists can contain government IDs or supplemental documents (["driver_license", "passport", "id_card", "passport_card", "work_permit", "permanent_resident_card", "social_security_card", "us_visa", "birth_certificate", "property_tax_bill", "voter_registration_card", "organizational_membership_card", "bank_investment_loan_statement", "paycheck_stub", "property_insurance", "utility_bill", "other", "lease", "mortgage", "deed_of_trust", "vehicle_registration", "i_94", "matricula_consular", "nexus_card", "school_id_card"]). By default, validation is only run on the primary ID. Validation can be run on the secondary ID (if it is a government ID) by changing your organization''s configuration. To use Proof''s default ID options, use null, or do not pass this field.' securitySchemes: api_key: type: apiKey name: ApiKey in: header x-refined-from: - notarize-proof-business-api-specification-openapi.yml - notarize-proof-real-estate-api-specification-openapi.yml x-provenance: method: searched source: https://dev.proof.com/reference harvested: '2026-10-14' tool: harvest-readme-openapi.py note: Assembled verbatim from the OpenAPI definition ReadMe embeds in each operation page of the provider's developer portal; paths and components merged by API title, nothing authored. assembled_from: - https://dev.proof.com/reference/listsecurityevents.md merge: pages: 1 deduped: 0 conflicts_kept_first: 0