Generate login link | 1099Policy API documentation

Generate login link

MCP server URL

https://docs.1099policy.com/mcp

Standard setup for AI tools providing an mcp.json file

{
  "1099Policy MCP server": {
    "url": "https://docs.1099policy.com/mcp"
  }
}

Endpoint

POST
/api/v1/contractors/{contractor}/login_link

Generates a secure, time-limited login URL for contractor portal access. This allows agencies to provide direct portal access without requiring contractors to go through email verification.

Path parameters

Body

Responses

Example Request

curl \  
 --request POST 'https://api.1099policy.com/api/v1/contractors/{contractor}/login_link' \  
 --header "Content-Type: application/json" \  
 --data '{"redirect_url":"https://my.1099policy.com/insurance/start"}'

Login URL Example Response

{
  "redirect_url": "https://my.1099policy.com/insurance/start"
}

Success Example Response

{
  "contractor": {
    "company_name": "string",
    "email": "string",
    "first_name": "string",
    "id": 42,
    "last_name": "string",
    "public_id": "string"
  },
  "expires_at": 1765555200,
  "login_url": "https://my.1099policy.com/quick-access?contractor_id=cn_abc123&token=xyz789",
  "success": true
}