Retrieve User Profiles
Retrieve All Profiles is a useful part of Wrangle's B2B services. This endpoint allows callers to access all profiles submitted from the requester's company. Below, we will detail how to call this endpoint, the data structure it returns, and provide an example call.
Return Schema
The profile model contains detailed information about the necessary aspects of a complete profile, such as full name, email, phone number, etc.
Properties
- Name
name
- Type
- string
- Description
Full name.
- Name
email
- Type
- string
- Description
Email.
- Name
phone
- Type
- string
- Description
Phone number (123)-456-7890.
- Name
address
- Type
- string
- Description
Address.
- Name
portfolio
- Type
- string
- Description
Portfolio website link. Can be null/undefined.
- Name
filename
- Type
- string
- Description
Name of resume file.
- Name
keyInfo
- Type
- string
- Description
Key information (for AI prompting).
- Name
linkedin
- Type
- string
- Description
LinkedIn handle. Can be null/undefined.
- Name
github
- Type
- string
- Description
Github handle. Can be null/undefined.
- Name
twitter
- Type
- string
- Description
Twitter handle. Can be null/undefined.
- Name
figma
- Type
- string
- Description
Figma username. Can be null/undefined.
- Name
dribbble
- Type
- string
- Description
Dribbble handle. Can be null/undefined.
- Name
stackoverflow
- Type
- string
- Description
Stackoverflow username. Can be null/undefined.
Retrieve all profiles
This endpoint allows you to retrieve all user profiles for your company. There is no need for any input parameters for this call.
We generally only recommend using this endpoint if you need to compile analytics on users, otherwise it's more optimal to use api-view-user-profile.
Response
{
"profiles": [
{
"name": "John Smith",
"email": "test@example.com",
"filename": "resume.pdf",
"profileId": "4dcmEm..."
// ...
},
{
//...
}
]
}
Retrieve One Profile
This endpoint allows you to retrieve individual user profiles for your company. There is one input: uid.
Request
curl -X POST https://app.wranglejobs.com/api/api-view-user-profile \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer {api-key}' \
-d '{"uid": "user_uid"}'