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
POST
Create Organization
Creates a new organization. This is typically done during signup.
/v1/organizations
View APIGET
Get Organization
Retrieves public details of an organization
/v1/organizations/me
View APIPATCH
Update Organization
Update an Organization
/v1/organizations/me
View APIDELETE
Delete Organization
Deletes an organization and its data. Use with caution.
/v1/organizations/me
View APIMembers
POST
Create Member
Creates a new organization member
/v1/members
View APIPATCH
Update Member
Updates an existing organization member
/v1/members/{id}
View APIGET
Get Members
Retrieves a list of organization members
/v1/members
View APIGET
Get Member
Retrieves details of a specific member by ID
/v1/members/{id}
View APIDELETE
Delete Member
Deletes a member from your organization by ID
/v1/members/{id}
View APICandidates
POST
Create Candidate
Creates a new candidate profile
/v1/candidates
View APIPATCH
Update Candidate
Updates details for an existing candidate
/candidates/{id}
View APIDELETE
Delete Candidate
Deletes a candidate by ID
/v1/candidates/{id}
View APIGET
Get Candidate
Retrieves details for a specific candidate by ID
/candidates/{id}
View APIGET
Get Candidates
Retrieves a list of candidates
/v1/candidates
View APIGET
Get Candidate Resumes
Retrieves all resumes associated with a specific candidate
/v1/candidates/{id}/resumes
View APIGET
Get Candidate Jobs
Retrieves all jobs a candidate has been matched to
/v1/candidates/{id}/jobs
View API