Skip to main content
POST
Update a document's data

Authorizations

Authorization
string
header
required

Basic authentication using an API key, e.g. {Authorization: Bearer aff_0bb4fbdf97b7e4111ff6c0015471094155f91}. You can find your API key within the Settings page of the Affinda web app. You can obtain an API key by signing up for a free trial.

Path Parameters

identifier
string
required

Resume or Job Description identifier A random string that uniquely identify the resource.

Body

application/json

Resume data to update

A JSON-encoded string of the ResumeData object.

name
object | null
phoneNumbers
string[]
Example:
phoneNumberDetails
object[]
websites
string[]
Example:
emails
string<email>[]
Example:
dateOfBirth
string | null
Example:

"1992-01-01"

location
object | null
objective
string | null
default:""
languages
enum<string>[]
Available options:
Ainu,
Akan,
Akkadian,
Amharic,
Anam,
Arabic,
Aramaic,
Arem,
Armenian,
Awadhi,
Aymara,
Azari,
Bagheli,
Bagri,
Bahasa,
Bahasa Indonesian,
Bambara,
Bangala,
Bardi,
Bassa,
Batak,
Belarusian,
Bemba,
Benga,
Bengali,
Berber,
Bhojpuri,
Bislama,
Brahui,
Bulgarian,
Bunu,
Cambodian,
Carew,
Carib,
Catalan,
Cebuano,
Chakma,
Chamorro,
Chango,
Chewa,
Croatian,
Czech,
Dagbani,
Danish,
Dari,
Dayi,
Dhatki,
Dhivehi,
Dinka,
Dogri,
Duala,
Dutch,
English,
Esperanto,
Estonian,
Ewondo,
Faroese,
Filipino,
Finnish,
Formula,
French,
Frisian,
Friulian,
Fula,
Gaelic,
Galo,
Garhwali,
Garifuna,
German,
Gikuyu,
Gujarati,
Gujerati,
Gwere,
Hawaiian,
Haya,
Hebrew,
Hindi,
Hmu,
Hokkien,
Hopi,
Hungarian,
Hup,
Ibanag,
Igbo,
Ilokano,
Indonesian,
Intermediate,
Irish,
Italian,
Japanese,
Jiba,
Kachin,
Kalenjin,
Kamayo,
Kannada,
Kaonde,
Kayan,
Khandeshi,
Khmer,
Kikuyu,
Kodava,
Koma,
Kongo,
Konkani,
Korean,
Korwa,
Kreyol,
Krio,
Kumaoni,
Kurdish,
Kurukh,
Kwa,
Ladino,
Lango,
Latvian,
Lawa,
Lingala,
Lithuanian,
Lule,
Luxembourgish,
Magahi,
Maithili,
Malay,
Malayalam,
Malaysian,
Malvi,
Maninka,
Manipuri,
Manx,
Marathi,
Mayan,
Medumba,
Memoni,
Mewari,
Mizo,
Montenegrin,
Mwan,
Mwanga,
Ndebele,
Nepali,
Nimadi,
Oriya,
Oromo,
Ovambo,
Pamona,
Pangasinan,
Pashto,
Phoenician,
Polish,
Portuguese,
Pulaar,
Pular,
Punjabi,
Quecha,
Rajasthani,
Romanian,
Russian,
Sakha,
Sango,
Santhali,
Saraiki,
Seim,
Shading,
Shama,
Shan,
Shona,
Silesian,
Sindhi,
Slovak,
Slovene,
Soga,
Sogdian,
Sotho,
Spanish,
Sudanese,
Sumerian,
Surajpuri,
Surigaonon,
Swati,
Swazi,
Swedish,
Tagalog,
Tamil,
Tausug,
Telugu,
Tetum,
Tharu,
Tibetan,
Tigrinya,
Tripuri,
Tswana,
Tulu,
Turkish,
Tuwali,
Ubi,
Ukrainian,
Urdu,
Veps,
Vietnamese,
Wagdi,
Waziri,
Xhosa,
Yiddish,
Yoruba
Example:
summary
string | null
default:""
totalYearsExperience
integer | null
Required range: x >= 0
Example:

13

education
object[]
workExperience
object[]
skills
object[]
certifications
string[]
Example:
publications
string[]
Example:
referees
object[]
rawText
string

All of the raw text of the parsed resume, example is shortened for readability

Example:

"Christopher Nolan 3210 fake street '... <rest of resume text>'"

redactedText
string

Redacted version of the text in the resume, removing PII.

Example:

"**** Objective: To obtain a job '... <rest of resume text>'"

{key}

For custom fields. E.g. 'isAvailable': true

Response

Successfully updated resume data

extractor
string
required
meta
object
required
data
object
error
object
warnings
object[]