---
title: "Get a job activity"
method: GET
path: "/jobs/{jobId}/activities/{activityId}"
tags: ["Job API:Activities"]
---

# Get a job activity

`GET /jobs/{jobId}/activities/{activityId}`

## Request

- Base URL: `https://api.jobadder.com/v2`
- URL: `https://api.jobadder.com/v2/jobs/{jobId}/activities/{activityId}`
- Auth: OAuth 2
  - Authorization code: `https://id.jobadder.com/connect/authorize`
  - Token URL: `https://id.jobadder.com/connect/token` scopes: `read`, `read_job`

## Path parameters

- `jobId` integer, required
- `activityId` integer, required

## Response `200`

Requested job activity

- JobOrderActivityRepresentation
  - `activityId` integer
  - `activityName` string, nullable
  - `activityType` string, nullable
  - `status` string, nullable
  - `createdBy` UserNameModel
    - `userId` integer, required
    - `firstName` string, nullable
    - `lastName` string, nullable
    - `position` string, nullable
    - `email` string, nullable
    - `phone` string, nullable
    - `mobile` string, nullable
    - `inactive` boolean
    - `deleted` boolean
  - `createdAt` string, date-time
  - `updatedBy` UserNameModel
    - `userId` integer, required
    - `firstName` string, nullable
    - `lastName` string, nullable
    - `position` string, nullable
    - `email` string, nullable
    - `phone` string, nullable
    - `mobile` string, nullable
    - `inactive` boolean
    - `deleted` boolean
  - `updatedAt` string, date-time
  - `details` ActivityDetailListModel
    - `textAnswers` ActivitySingleValueDetailModel[], nullable
      - `question` string, nullable
      - `answer` string, nullable
    - `listValueAnswers` ActivityListValueDetailModel[], nullable
      - `question` string, nullable
      - `values` string[], nullable
    - `dateValueAnswers` ActivityDateValueDetailModel[], nullable
      - `question` string, nullable
      - `startDate` string, date-time
      - `endDate` string, date-time, nullable
    - `ratingValueAnswers` ActivityRatingValueDetailModel[], nullable
      - `question` string, nullable
      - `percentage` number, double
  - `jobId` integer
  - `invoiceId` integer, nullable
  - `links` ModelLinks
    - `self` string, uri, nullable

## Other responses

- `404`: Requested job activity was not found

## Changes

- **2026-08-06** `9f43f6a6ee6e`: 2 info
  - added the media type `application/json` for the response with the status `200`
  - added the media type `application/json` for the response with the status `404`

[Operation history](https://skmtc.dev/jobadder/apis/jobadder-api/changes/jobs/:jobId/activities/:activityId/get.md)

---

[API](https://skmtc.dev/jobadder/apis/jobadder-api.md) - [All operations](https://skmtc.dev/jobadder/apis/jobadder-api/llms.txt) - [OpenAPI document](https://skmtc.dev/jobadder/apis/jobadder-api/revisions/08f2c43c22dd?raw)
