Hi @bla3 ,
Step 1: Get Agreement Status
Use this API to check the current state of the agreement:
GET https://secure.na1.adobesign.com/api/rest/v6/agreements/{agreementId}
Authorization: Bearer {access_token}
Look for this in the response:
"status": "OUT_FOR_SIGNATURE"
Only proceed if status is one of these:
- OUT_FOR_SIGNATURE
- IN_PROCESS
- WAITING_FOR_MY_SIGNATURE
Do not proceed if status is:
- DRAFT
- CANCELLED
- EXPIRED
- SIGNED
- ARCHIVED
Step 2: Confirm the Participant ID
Use this API to list participants and get the correct participant ID:
Step 2: Confirm the Participant ID
Use this API to list participants and get the correct participant ID:
Copy the exact participantId from the response.
Step 3: Send the Reminder
Now use the POST request (like you did) but with verified active agreement and valid participantId:
POST https://secure.na1.adobesign.com/api/rest/v6/agreements/{agreementId}/reminders
Authorization: Bearer {access_token}
Content-Type: application/json
{
"recipientParticipantIds": ["{valid_participantId}"]
}
If everything above is correct, this request will succeed.
If you’re calling this right after creating the agreement, wait 5–10 seconds before sending the reminder. Sometimes Adobe Sign takes a few seconds to mark the agreement as active.
Regards,
Amit