When a tester checks in their status will be set to active. Checking in a tester who has created an account on your site is a great way to identify testers who have actually accepted the invitation to your beta. Also, checking in a tester each time they log into your site is a great way to track visits and retention over time.

This call checks in a tester by email address. If you want to check in a tester by id, see Tester Check-in


  "checkin": {
    "email": "bruce@wayneenterprises.com"

Or, using curl:

curl -H "Accept: application/json" -H "Content-type: application/json" -X POST -d ' {"checkin":{"email":"bruce@wayneenterprises.com"}}' https://api.prefinery.com/api/v2/betas/1/checkins.json?api_key=secret
<?xml version="1.0" encoding="UTF-8"?>

Or, using curl:

curl -H "Content-Type: text/xml" --data "<checkin><email>bruce@wayneenterprises.com</email></checkin>" https://api.prefinery.com/api/v2/betas/1/checkins.xml?api_key=secret


HTTP/1.1 202 Accepted