addedOutput schema / properties / citizenships
Added value: +{
+ "description": "Null when nothing is known. Change it with update_profile citizenships.",
+ "properties": {
+ "codes": {
+ "description": "ISO alpha-2 codes, primary first; empty for a stateless member.",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "confirmed": {
+ "description": "False while the list is assumed from the resume or an earlier answer.",
+ "type": "boolean"
+ },
+ "source": {
+ "enum": [
+ "cv",
+ "earlier_answer",
+ "default",
+ null
+ ],
+ "type": [
+ "string",
+ "null"
+ ]
+ }
+ },
+ "required": [
+ "codes",
+ "confirmed",
+ "source"
+ ],
+ "type": [
+ "object",
+ "null"
+ ]
+}
addedOutput schema / properties / countries_without_sponsor
Added value: +{
+ "description": "ISO alpha-2 codes where the member can work without a sponsor, read from the citizenships, the work statuses and the residence.",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+}
removedOutput schema / properties / preferences / properties / visa_status
Removed value: -{
- "type": [
- "string",
- "null"
- ]
-}
addedOutput schema / properties / residence
Added value: +{
+ "description": "Where the member lives, as one record. Null when no country is known. Change it with update_profile residence_*.",
+ "properties": {
+ "city": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "confirmed": {
+ "description": "False while the residence is assumed from an earlier answer.",
+ "type": "boolean"
+ },
+ "country": {
+ "description": "ISO alpha-2 code.",
+ "type": "string"
+ },
+ "postal_code": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "source": {
+ "enum": [
+ "cv",
+ "earlier_answer",
+ "default",
+ null
+ ],
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "state": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "street_address": {
+ "type": [
+ "string",
+ "null"
+ ]
+ }
+ },
+ "required": [
+ "country",
+ "city",
+ "state",
+ "postal_code",
+ "street_address",
+ "confirmed",
+ "source"
+ ],
+ "type": [
+ "object",
+ "null"
+ ]
+}
addedOutput schema / properties / work_statuses
Added value: +{
+ "description": "Null when nothing is known. A country with no status and no citizenship needs a sponsor, except the country the member lives in, which waits. Change it with update_profile work_statuses.",
+ "properties": {
+ "confirmed": {
+ "description": "False while the list is assumed from the resume or an earlier answer.",
+ "type": "boolean"
+ },
+ "source": {
+ "enum": [
+ "cv",
+ "earlier_answer",
+ "default",
+ null
+ ],
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "statuses": {
+ "description": "ISO alpha-2 code to work status: permanent_resident, open_permit, open_permit_that_ends, employer_tied or needs_sponsor. Only countries no citizenship covers.",
+ "type": "object"
+ }
+ },
+ "required": [
+ "statuses",
+ "confirmed",
+ "source"
+ ],
+ "type": [
+ "object",
+ "null"
+ ]
+}
changedOutput schema / required
Previous value: -[
- "preferences",
- "facts",
- "profile_completeness",
- "credit_unlock_message",
- "plan_and_usage",
- "resumes",
- "standing_send_grant"
-]New value: +[
+ "preferences",
+ "residence",
+ "citizenships",
+ "work_statuses",
+ "countries_without_sponsor",
+ "facts",
+ "profile_completeness",
+ "credit_unlock_message",
+ "plan_and_usage",
+ "resumes",
+ "standing_send_grant"
+]