Skip to main content
GET
/
applications
/
{id}
Get application by ID
curl --request GET \
  --url https://api.gospott.com/applications/{id} \
  --header 'x-api-key: <api-key>'
{
  "candidateApplicationType": "speculativeApplication",
  "latestActivity": {
    "type": "appliedInbound",
    "date": "2023-11-07T05:31:56Z",
    "triggeredByUserId": "<string>",
    "triggeredByUserName": "<string>"
  },
  "comments": [
    {
      "id": "<string>",
      "content": "<string>",
      "canEdit": true,
      "createdBy": {
        "id": "<string>",
        "name": "<string>",
        "avatarUrl": "<string>",
        "deactivatedAt": "2023-11-07T05:31:56Z"
      },
      "createdAt": "2023-11-07T05:31:56Z",
      "modifiedAt": "2023-11-07T05:31:56Z"
    }
  ],
  "interviews": [
    {
      "id": "<string>",
      "startTime": "2023-11-07T05:31:56Z",
      "endTime": "2023-11-07T05:31:56Z",
      "title": "<string>",
      "meetingId": "<string>"
    }
  ],
  "candidate": {
    "id": "<string>",
    "firstName": "<string>",
    "lastName": "<string>",
    "middleName": "<string>",
    "secondLastName": "<string>",
    "avatarUrl": "<string>",
    "emails": [
      {
        "purpose": "personal",
        "email": "jsmith@example.com"
      }
    ]
  },
  "rejection": {
    "id": "<string>",
    "applicationId": "<string>",
    "createdAt": "2023-11-07T05:31:56Z",
    "modifiedAt": "2023-11-07T05:31:56Z",
    "reason": "<string>",
    "createdBy": {
      "id": "<string>",
      "name": "<string>",
      "avatarUrl": "<string>",
      "deactivatedAt": "2023-11-07T05:31:56Z"
    }
  },
  "internalTeam": {
    "viewType": "<string>",
    "internalTeam": [
      {
        "id": "<string>",
        "name": "<string>",
        "avatarUrl": "<string>",
        "deactivatedAt": "2023-11-07T05:31:56Z"
      }
    ]
  },
  "notes": {
    "viewType": "<string>",
    "notes": [
      {
        "noteId": "<string>",
        "title": "<string>",
        "createdAt": "2023-11-07T05:31:56Z"
      }
    ]
  },
  "id": "<string>",
  "stage": {
    "type": "speculative",
    "templateType": "DEFAULT_SPECULATIVE",
    "viewType": "applicationStage",
    "id": "<string>",
    "name": "<string>",
    "order": 123,
    "status": {
      "id": "<string>",
      "name": "<string>",
      "colorHex": "<string>"
    },
    "colorHex": "<string>",
    "templateId": "<string>"
  },
  "owner": {
    "viewType": "applicationOwner",
    "owner": {
      "id": "<string>",
      "name": "<string>",
      "avatarUrl": "<string>",
      "deactivatedAt": "2023-11-07T05:31:56Z"
    }
  },
  "applicationState": {
    "state": "for-review",
    "viewType": "<string>"
  },
  "placements": [
    {
      "id": "<string>",
      "placedByUserBadge": {
        "id": "<string>",
        "name": "<string>",
        "avatarUrl": "<string>",
        "deactivatedAt": "2023-11-07T05:31:56Z"
      },
      "placedAt": "2023-11-07T05:31:56Z",
      "startDate": "2023-11-07T05:31:56Z",
      "endDate": "2023-11-07T05:31:56Z",
      "fee": {
        "feeCurrency": "EUR",
        "feeIncome": 123
      }
    }
  ],
  "commentCount": 123,
  "client": {
    "viewType": "<string>",
    "client": {
      "industry": "Accessible Architecture and Design",
      "size": "1 employee",
      "id": "<string>",
      "name": "<string>",
      "description": "<string>",
      "domain": "<string>",
      "logoUrl": "<string>"
    }
  },
  "clientTeam": {
    "viewType": "<string>",
    "clientTeam": [
      {
        "id": "<string>",
        "firstName": "<string>",
        "lastName": "<string>",
        "middleName": "<string>",
        "secondLastName": "<string>",
        "avatarUrl": "<string>",
        "candidateId": "<string>",
        "companyId": "<string>",
        "companyName": "<string>",
        "companyLogoUrl": "<string>"
      }
    ]
  },
  "vacancy": {
    "status": "open",
    "viewType": "applicationVacancy",
    "id": "<string>",
    "title": "<string>",
    "description": "<string>",
    "location": {
      "type": "primary_home",
      "street1": "<string>",
      "street2": "<string>",
      "postalCode": "<string>",
      "city": "<string>",
      "region": "<string>",
      "state": "<string>",
      "country": "<string>",
      "rawCityCountry": "<string>",
      "latitude": 123,
      "longitude": 123,
      "formattedAddress": "<string>"
    },
    "client": {
      "industry": "Accessible Architecture and Design",
      "size": "1 employee",
      "id": "<string>",
      "name": "<string>",
      "description": "<string>",
      "domain": "<string>",
      "logoUrl": "<string>"
    }
  }
}

Authorizations

x-api-key
string
header
required

API key for authentication. Get your API key from Settings → API Keys in your Spott dashboard.

Path Parameters

id
string
required

Response

Successfully retrieved application details

candidateApplicationType
enum<string>
required
Available options:
speculativeApplication,
standardApplication
latestActivity
object
required
  • Option 1
  • Option 2
  • Option 3
  • Option 4
  • Option 5
  • Option 6
comments
object[]
required
interviews
object[]
required
candidate
object
required
rejection
object
required
internalTeam
object
required
notes
object
required
id
string
required
stage
object
required
owner
object
required
applicationState
object
required
placements
object[]
required
commentCount
number
required
client
object
required
clientTeam
object
required
vacancy
object
required