API Reference

Create a Capture Request

Create A Capture Request

This endpoint creates a shell job within the authenticated org and sends an email/SMS invitation to capture a property to the capturing_user.All parameters within the job_attributesarray will be used when creating the job that this endpoint creates.

Why would I use this?

You might use this endpoint to invite another user outside of your Org to capture a job.

Click here to learn more about Capture Requests.

Click here to see how this is done via the UI.

Click here to learn more about how to trigger Capture Requests via the API.

🛑🛑 Required Body Parameters for this Endpoint 🛑 🛑:

  • capture_request[capturing_user_name]
  • capture_request[capturing_user_email]
  • capture_request[job_attributes][location_line_1]
  • current_user_email or current_user_id (only one of these parameters is required)

capturing_user_phone is not required, but recommended to allow users to receive mobile phone text messages with a link to capture the Hover directly on their mobile device. Similarly, the above required parameters are the bare minimum data, but the more data you provide the more pre-populated data will exist in the resulting job, that a user then does not need to enter later.

Reassigning a Capture Request Job

If you have created a Job via a Capture Request and would like to change the Assignee, please use the Job Reassign endpoint. In order to do so you will need the identifier attribute which can be obtained from the response returned upon Capture Request creation.

Response Code Snippet

See an example 201 response here, then follow below to learn more about the request, and what makes up the responses.

{
    "id": 1521803,
    "capturing_user_name": "Lucille Bluth",
    "capturing_user_phone": "5558675309",
    "capturing_user_email": "[email protected]",
    "capturing_user_id": null,
    "requesting_user_id": 1153372,
    "identifier": "XcUUtA",
    "claim_number": null,
    "state": "new",
    "signup_type": "homeowner",
    "job_attributes": {
        "name": "Vacation Home",
        "location_line_1": "123 Hover Way",
        "location_line_2": "Apartment 22",
        "location_city": "Los Angeles",
        "location_region": "CA",
        "location_postal_code": "90210",
        "external_identifier": "8675309",
        "deliverable_id": 3,
        "client_identifier": "0eb6edb9-b425-4797-8161-18aebf225707"
    },
    "captured_user_id": null,
    "pending_job_id": 10168587,
    "requesting_user": {
        "name": "Integration user",
        "email": "[email protected]",
        "org": {
            "id": 55342,
            "name": "Bluth Company",
            "preferences": {
                "external_identifier_label": "Lead Number",
                "external_identifier_required": false
            }
        }
    },
    "org_id": 492855,
    "wallet": {
        "id": 492767,
        "org": {
            "customer_display_name": "Bluth Company"
        }
    }
}

Language
Authorization
Bearer
URL
Click Try It! to start a request and see the response here!