Quickstart
Welcome to the Cove API Quickstart! This guide provides a detailed walkthrough of how to use the API, from setting up your account to conducting applicant screenings.
Cove API Screening Quickstart
Introduction
The Cove API enables easy screening of users. This guide provides a detailed walkthrough of how to use the API, from setting up your account to conducting applicant screenings.
Base URL
Detailed Workflow
Step 1: Request Login Credentials
To begin using the Cove API, you need login credentials. Send an email to concierge@getcove.co requesting access to your account and the dashboard. Once you receive your credentials, you can authenticate and start making API calls.
Step 2: Authenticate
Before accessing other endpoints, you must authenticate using the /v1/auth/login
endpoint to obtain an access token.
Endpoint
Description
This endpoint validates your username and password. If successful, it returns an accessToken
that you must include in all subsequent API calls.
Request Headers
Content-Type
:application/json
Accept
:application/json
Request Body
Example
-
Success (200):
-
Error (401): Unauthorized.
Usage of Token
Include the accessToken
in the Authorization
header for all subsequent requests:
Step 3: Create a Property
Before conducting a soft credit check for an applicant, you must create a property record using the /v1/property
endpoint. This step establishes the property context for the screening process.
Endpoint
Description
Creates a new property record in the system.
Headers
Authorization
:<API Key>
Content-Type
:application/json
Accept
:application/json
Request Body
Example
-
Success (200):
Notes
- The
propertyId
from this response is required for the next step.
Step 4: Send Screening Link
Once the property is created, you can initiate a screening process by sending a link to the applicant. Use the /v1/screening/send
endpoint for this.
Endpoint
Description
Generates and sends a screening link to the applicant, enabling them to complete the screening process.
Headers
Authorization
:<API Key>
Content-Type
:application/json
Accept
:application/json
Request Body
Example
-
Success (200):
Notes
- Provide accurate applicant information to ensure the screening link reaches the right individual.
- The
userId
from this response will be required for retrieving the screening results.
Step 5: Retrieve Screening Data
Once the applicant completes the screening, you can fetch their results using the /v1/screening/data/:userId
endpoint.
Endpoint
Description
Retrieves detailed screening results for a specific applicant.
Headers
Authorization
:<API Key>
Accept
:application/json
URL Parameters
userId
: (Required) Unique identifier for the applicant.
Example
-
Success (200):
Notes
- Use this endpoint to evaluate the applicant’s suitability based on their screening data.
Additional Information
- All endpoints require HTTPS communication.
- Errors are returned in JSON format with appropriate HTTP status codes.
- For detailed documentation, visit the Cove API Docs.
Need Help?
For further assistance, contact concierge@getcove.co.