FlashApply API Docs
Need help?

Organization & People Management

Use these endpoints to manage your organization, members, and candidates on FlashApply. An Organization is created during signup and acts as the root entity for all activity, including resumes, jobs, analytics, and more. All resources are scoped under your organization ID, which you can find in your dashboard.

For detailed field descriptions, see each schema reference.

Available APIs

Organizations

GET
Get Organization
Retrieves public details of an organization
/v1/organizations/{id}
View API
PATCH
Update Organization
Update an Organization
/v1/organizations/{id}
View API
DELETE
Delete Organization
Deletes an organization and its data. Use with caution.
/v1/organizations/{id}
View API

Members

POST
Create Member
Creates a new organization member
/v1/members
View API
PATCH
Update Member
Updates an existing organization member
/v1/members/{id}
View API
GET
Get Members
Retrieves a list of organization members
/v1/members
View API
GET
Get Member
Retrieves details of a specific member by ID
/v1/members/{id}
View API
DELETE
Delete Member
Deletes a member from your organization by ID
/v1/members/{id}
View API

Candidates

POST
Create Candidate
Creates a new candidate profile
/v1/candidates
View API
PATCH
Update Candidate
Updates details for an existing candidate
/candidates/{id}
View API
DELETE
Delete Candidate
Deletes a candidate by ID
/v1/candidates/{id}
View API
GET
Get Candidate
Retrieves details for a specific candidate by ID
/candidates/{id}
View API
GET
Get Candidates
Retrieves a list of candidates
/v1/candidates
View API
GET
Get Candidate Resumes
Retrieves all resumes associated with a specific candidate
/v1/candidates/{id}/resumes
View API
GET
Get Candidate Jobs
Retrieves all jobs a candidate has been matched to
/v1/candidates/{id}/jobs
View API