User-initiated verification invitation

user1 can initiate a verification process by creating a verification invitation that includes a verification proposal.

user1 creates a verification invitation with a verification proposal by using the following command:
curl --header 'Authorization: Bearer ${user1_verifiable_credentials_access_token}' -X POST -d '{"attach":{"recipient":"invitee","use_connection":true,"verification_proposal":{"state": "outbound_verification_request", "proof_schema_id": "proof-schema1:1.0"}}' --location 'https://${service_url}/v1.0/diagency/invitations
The response from this command contains a short_url field.
verifier1 processes the invitation that contains the verification proposal by using the following command:
curl --header 'Authorization: Bearer ${verifier_verifiable_credentials_access_token}' -X PUT -d '{"url":"<invitation-short-url>"}' --location 'https://${service_url}/v1.0/diagency/invitation_processor

The verification process continues as described in the User-initiated verification section, with verifier1 viewing and acting upon the verification proposal.