# JobDetailsData

Exact schema from the public v1 contract. Resolve component references using the links below.

```json
{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "minLength": 1,
      "maxLength": 2000,
      "format": "uri"
    },
    "title": {
      "type": "string",
      "minLength": 1,
      "maxLength": 500
    },
    "description": {
      "type": "string",
      "minLength": 1,
      "maxLength": 100000
    },
    "company": {
      "$ref": "#/components/schemas/JobDetailsCompany"
    },
    "location": {
      "type": "string",
      "minLength": 1,
      "maxLength": 500
    },
    "workplaceType": {
      "anyOf": [
        {
          "type": "string",
          "minLength": 1,
          "maxLength": 300
        },
        {
          "type": "null"
        }
      ]
    },
    "employmentType": {
      "anyOf": [
        {
          "type": "string",
          "minLength": 1,
          "maxLength": 300
        },
        {
          "type": "null"
        }
      ]
    },
    "postedAt": {
      "$ref": "#/components/schemas/Rfc3339UtcDateTime"
    },
    "postedOnText": {
      "type": "string",
      "minLength": 1,
      "maxLength": 300
    },
    "status": {
      "type": "string",
      "enum": [
        "open",
        "closed",
        "unknown"
      ]
    },
    "isReposted": {
      "type": "boolean"
    }
  },
  "required": [
    "url",
    "title",
    "description",
    "company",
    "location",
    "workplaceType",
    "employmentType",
    "postedAt",
    "postedOnText",
    "status",
    "isReposted"
  ],
  "additionalProperties": false
}
```

## Referenced schemas

* [JobDetailsCompany](https://docs.envoapi.com/api/schemas/JobDetailsCompany.md)
* [Rfc3339UtcDateTime](https://docs.envoapi.com/api/schemas/Rfc3339UtcDateTime.md)

[Documentation index](https://docs.envoapi.com/llms.txt) · [All endpoints](https://docs.envoapi.com/api/index.md)
