Skip to main content
POST
/
agency_invitations
Invite a agency to the platform
curl --request POST \
  --url https://api.recruitifi.com/v1/agency_invitations \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "optimizedFee": true,
  "firstName": "<string>",
  "lastName": "<string>",
  "email": "<string>",
  "companyName": "<string>"
}
'
{
  "optimizedFee": true,
  "firstName": "<string>",
  "lastName": "<string>",
  "email": "<string>",
  "companyName": "<string>",
  "status": "<string>"
}

Authorizations

Authorization
string
header
required

Organization-scoped Bearer authentication header of the form Bearer <token>, where <token> is your organization-scoped token from the Organization Scoped Token flow.

Body

application/json

Agency invitation object

optimizedFee
enum<boolean>
required

If an employer wants to automatically use RecruitiFi's optimized fee, they can set optimizedFee to true. If an employer wants to set custom fees, they can set optimizedFee to false and provide a list of custom fees.

Available options:
true,
false
firstName
string
lastName
string
email
string
companyName
string

Response

201 - application/json

Agency invited

optimizedFee
enum<boolean>
required

If an employer wants to automatically use RecruitiFi's optimized fee, they can set optimizedFee to true. If an employer wants to set custom fees, they can set optimizedFee to false and provide a list of custom fees.

Available options:
true,
false
firstName
string
lastName
string
email
string
companyName
string
status
string