> ## Documentation Index
> Fetch the complete documentation index at: https://agent-docs.akta.pro/llms.txt
> Use this file to discover all available pages before exploring further.

# Job Posts API

> Fetches live LinkedIn and Indeed job listings for a company, including title, location, description, compensation, experience level, and extracted key skills.

## Overview

The Job Posts API returns live job listings for a company, sourced from LinkedIn and Indeed. Each listing includes the role title, source, location, posting date, an AI-condensed description, employment type, remote flag, salary range (when disclosed), experience level, and a list of extracted key skills. Hiring activity is one of the earliest signals of where a company is investing eg. a surge in sales roles, a build-out of an engineering function, or expansion into a new geography often shows up here before it's publicly announced. Results are paginated and returned in the API response.

## Endpoint Details

* **Method:** GET
* **Endpoint:** `/api/v1/company/jobs`

## Authentication requirements

* Include a valid API key in the `x-api-key` request header.

## Request

### Request Parameters

#### Header Parameters

<ParamField header="x-api-key" type="string" required>
  Your API key.
</ParamField>

## URL Parameters

<ParamField query="company" type="string" required>
  Company website (e.g. `canva.com`) or a company UUID (e.g. `00000l1`). The UUID can be obtained from the Company Search API.
</ParamField>

<ParamField query="limit" type="integer">
  Maximum number of job listings to return.

  Default = 10
</ParamField>

<ParamField query="offset" type="integer">
  Number of listings to skip before returning records. Use with `limit` for pagination.

  Default = 0
</ParamField>

## Response

#### Successful Response Fields

Returns a JSON object with the following structure:

<ResponseField name="status" type="string">
  Request status. `success` on a successful response.
</ResponseField>

<ResponseField name="data" type="array">
  List of job listing objects. See **Job Object Fields** below.
</ResponseField>

<ResponseField name="count" type="integer">
  Total number of job listings available for the company based on the filters set.
</ResponseField>

<ResponseField name="limit" type="integer">
  Limit applied to the request.
</ResponseField>

<ResponseField name="offset" type="integer">
  Offset applied to the request.
</ResponseField>

<ResponseField name="credits_consumed" type="float">
  Credits consumed by the request.
</ResponseField>

#### Job Object Fields

<ResponseField name="job_id" type="string">
  Unique identifier for the job listing.
</ResponseField>

<ResponseField name="company_uuid" type="string">
  Akta UUID of the company the listing belongs to.
</ResponseField>

<ResponseField name="title" type="string">
  Job title.
</ResponseField>

<ResponseField name="source" type="string">
  Source platform of the listing. Example values: `linkedin`, `indeed`.
</ResponseField>

<ResponseField name="url" type="string">
  Link to the original listing on the source platform.
</ResponseField>

<ResponseField name="date_posted" type="string">
  Timestamp the listing was posted, in ISO 8601 format with timezone.
</ResponseField>

<ResponseField name="location" type="string">
  Location of the role. May be a city, region, or country.
</ResponseField>

<ResponseField name="description" type="string">
  A concise, AI-condensed summary of the role's responsibilities.
</ResponseField>

<ResponseField name="type" type="string">
  Employment type. Example values: `FULL_TIME`, `PART_TIME`, `CONTRACT`, `INTERNSHIP`.
</ResponseField>

<ResponseField name="remote" type="boolean">
  `true` if the role is offered as remote.
</ResponseField>

<ResponseField name="salary_min_usd" type="integer">
  Lower bound of the disclosed salary range, normalized to USD. `null` when not disclosed.
</ResponseField>

<ResponseField name="salary_max_usd" type="integer">
  Upper bound of the disclosed salary range, normalized to USD. `null` when not disclosed.
</ResponseField>

<ResponseField name="experience_level" type="string">
  Required years of experience, expressed as a range. Example values: `2-5`, `5-10`.
</ResponseField>

<ResponseField name="key_skills" type="array">
  List of skills extracted from the job description.
</ResponseField>

<ResponseExample>
  ```json 200 expandable wrap theme={null}
  {
    "status": "success",
    "data": [
      {
        "job_id": "WXKROY51W9",
        "company_uuid": "00000l1",
        "title": "Staff Frontend Engineer, Editing Performance - Design experience",
        "source": "linkedin",
        "url": "https://www.linkedin.com/jobs/view/4456310866",
        "date_posted": "2026-08-19 13:31:13+00:00",
        "location": "Sydney, New South Wales, Australia",
        "description": "The role involves rebuilding foundational parts of Canva's editor architecture to ensure high performance and reliability across various devices. You will design and deploy software solutions, build performance tools for other engineers, and drive measurable improvements using data and instrumentation.",
        "type": "FULL_TIME",
        "remote": false,
        "salary_min_usd": null,
        "salary_max_usd": null,
        "experience_level": "10+",
        "key_skills": [
          "TypeScript",
          "React Native",
          "Software Architecture",
          "Performance Optimization",
          "Data Structures",
          "Asynchronous Programming",
          "Browser Rendering",
          "WebGL",
          "WebGPU",
          "WebWorkers",
          "Solution Design",
          "Design Patterns",
          "Instrumentation",
          "API Design",
          "SDK Development"
        ]
      },
      {
        "job_id": "WX39KNRETO",
        "company_uuid": "00000l1",
        "title": "Staff Frontend Engineer - Photo Editing - Design experience",
        "source": "linkedin",
        "url": "https://www.linkedin.com/jobs/view/4456315028",
        "date_posted": "2026-08-19 13:31:13+00:00",
        "location": "Sydney, New South Wales, Australia",
        "description": "Set the technical direction for frontend architecture across the Photo group and lead complex cross-team initiatives. Collaborate with ML engineers and designers to deliver ambitious user experiences while raising engineering standards through mentoring.",
        "type": "FULL_TIME",
        "remote": false,
        "salary_min_usd": null,
        "salary_max_usd": null,
        "experience_level": "10+",
        "key_skills": [
          "JavaScript",
          "TypeScript",
          "React",
          "Frontend Architecture",
          "Rendering Performance",
          "State Management",
          "Platform Engineering",
          "WebGL",
          "WebGPU",
          "WebAssembly",
          "Canvas Rendering",
          "AI Integration",
          "Machine Learning",
          "Design Systems",
          "Technical Leadership",
          "Mentoring"
        ]
      },
      {
        "job_id": "WXUOZ13SRL",
        "company_uuid": "00000l1",
        "title": "Senior Software Engineer (Observability)",
        "source": "linkedin",
        "url": "https://www.linkedin.com/jobs/view/4438134093",
        "date_posted": "2026-08-19 10:43:27+00:00",
        "location": "Sydney, New South Wales, Australia",
        "description": "The role involves designing, building, and improving observability platforms and tooling for Canva engineers. It also includes providing technical leadership and advocating for best practices in observability.",
        "type": "FULL_TIME",
        "remote": false,
        "salary_min_usd": null,
        "salary_max_usd": null,
        "experience_level": "5-10",
        "key_skills": [
          "Python",
          "Golang",
          "Java",
          "Infrastructure-as-Code",
          "Terraform",
          "Jsonnet",
          "AWS",
          "EC2",
          "EKS",
          "Lambda",
          "SQS",
          "Kinesis",
          "S3",
          "Prometheus",
          "Grafana",
          "OpenTelemetry"
        ]
      },
      {
        "job_id": "WXHR16PQCK",
        "company_uuid": "00000l1",
        "title": "Video Community Manager - 6 Month Contract",
        "source": "linkedin",
        "url": "https://www.linkedin.com/jobs/view/4428019869",
        "date_posted": "2026-08-19 10:36:32+00:00",
        "location": "London, England, United Kingdom",
        "description": "The Video Community Manager will grow and engage the video creator community on Pexels, implementing strategies and activations to enhance contributor involvement. They will also build systems and playbooks to support regional Community Managers in their efforts.",
        "type": "CONTRACTOR",
        "remote": false,
        "salary_min_usd": null,
        "salary_max_usd": null,
        "experience_level": "2-5",
        "key_skills": [
          "Community Management",
          "Video Creation",
          "Engagement Strategies",
          "Data Analysis",
          "Collaboration",
          "Event Planning",
          "Partnership Development",
          "Feedback Collection",
          "Content Strategy",
          "Systems Development",
          "Organizational Skills",
          "Communication",
          "Creativity",
          "Problem Solving",
          "Metrics Tracking",
          "Video Content"
        ]
      },
      {
        "job_id": "WXWBLGR3SD",
        "company_uuid": "00000l1",
        "title": "People Experience Insights Partner (12 month FTC)",
        "source": "linkedin",
        "url": "https://www.linkedin.com/jobs/view/4446195573",
        "date_posted": "2026-08-19 10:33:10+00:00",
        "location": "Sydney, New South Wales, Australia",
        "description": "Lead end-to-end employee listening rhythms, including survey design, analysis, and reporting to improve the global people experience. Partner with cross-functional teams to translate data-driven insights into actionable culture improvements.",
        "type": "FULL_TIME",
        "remote": false,
        "salary_min_usd": null,
        "salary_max_usd": null,
        "experience_level": "5-10",
        "key_skills": [
          "Employee Listening",
          "People Experience Insights",
          "Quantitative Analysis",
          "Qualitative Analysis",
          "Data Storytelling",
          "Stakeholder Management",
          "AI Fluency",
          "Organizational Psychology",
          "Survey Design",
          "Strategic Thinking",
          "Operational Execution",
          "Prioritization"
        ]
      },
      {
        "job_id": "WX1QRG4X4K",
        "company_uuid": "00000l1",
        "title": "Senior Software Engineer - Developer Experience (Golang, Python)",
        "source": "linkedin",
        "url": "https://www.linkedin.com/jobs/view/4438113987",
        "date_posted": "2026-08-19 10:12:55+00:00",
        "location": "Sydney, New South Wales, Australia",
        "description": "As a Senior Software Engineer in DevX, you'll own critical infrastructure that impacts every engineer at Canva. You'll work on projects that eliminate systemic friction and empower teams to move faster independently.",
        "type": "FULL_TIME",
        "remote": false,
        "salary_min_usd": null,
        "salary_max_usd": null,
        "experience_level": "5-10",
        "key_skills": [
          "Golang",
          "Python",
          "AWS",
          "GCP",
          "Kubernetes",
          "CI/CD",
          "Jenkins",
          "GitLab CI",
          "Bazel",
          "Terraform",
          "Ansible",
          "CloudFormation",
          "Observability",
          "Automation",
          "Developer Tools",
          "AI"
        ]
      },
      {
        "job_id": "WX0AWWFOTR",
        "company_uuid": "00000l1",
        "title": "Staff Backend Software Engineer - User Platform",
        "source": "linkedin",
        "url": "https://www.linkedin.com/jobs/view/4446530319",
        "date_posted": "2026-08-19 10:08:45+00:00",
        "location": "Melbourne, Victoria, Australia",
        "description": "Design, build, and own core components of Canva's authorization and access control systems, specifically the SpiceDB-backed platform. Partner with Security and product teams to drive the adoption of IAM capabilities and mentor engineers on system design.",
        "type": "FULL_TIME",
        "remote": false,
        "salary_min_usd": null,
        "salary_max_usd": null,
        "experience_level": "10+",
        "key_skills": [
          "Identity & Access Management",
          "Backend Engineering",
          "System Design",
          "Distributed Systems",
          "Java",
          "Authorization Systems",
          "RBAC",
          "ReBAC",
          "ABAC",
          "SpiceDB",
          "Zanzibar",
          "API Platform",
          "Technical Communication",
          "Stakeholder Alignment",
          "OPA",
          "Cedar"
        ]
      },
      {
        "job_id": "WXUU44B1Z6",
        "company_uuid": "00000l1",
        "title": "Community & Partnership Specialist - 12 Month Contract",
        "source": "linkedin",
        "url": "https://www.linkedin.com/jobs/view/4446018525",
        "date_posted": "2026-08-19 10:07:37+00:00",
        "location": "Ho Chi Minh City, Ho Chi Minh City, Vietnam",
        "description": "",
        "type": "",
        "remote": false,
        "salary_min_usd": null,
        "salary_max_usd": null,
        "experience_level": "",
        "key_skills": []
      },
      {
        "job_id": "WXRKSEB3VN",
        "company_uuid": "00000l1",
        "title": "Executive Creative Director, North America",
        "source": "linkedin",
        "url": "https://www.linkedin.com/jobs/view/4436269853",
        "date_posted": "2026-08-19 10:07:35+00:00",
        "location": "San Francisco, CA",
        "description": "As Executive Creative Director, you will lead the creative direction and execution of advertising efforts across North America, shaping campaigns that are insight-led and culturally relevant. You will build and manage a high-performing creative team while collaborating with in-house teams and agency partners to deliver impactful creative work.",
        "type": "FULL_TIME",
        "remote": false,
        "salary_min_usd": null,
        "salary_max_usd": null,
        "experience_level": "10+",
        "key_skills": [
          "Creative Leadership",
          "Advertising",
          "Storytelling",
          "Mentoring",
          "Collaboration",
          "Strategic Thinking",
          "Brand Development",
          "Digital Marketing",
          "Performance Marketing",
          "Cultural Relevance",
          "Campaign Management",
          "Creative Direction",
          "Team Building",
          "Data Analysis",
          "Innovation",
          "Communication"
        ]
      },
      {
        "job_id": "WXEFAC3RJ2",
        "company_uuid": "00000l1",
        "title": "Community & Partnership Specialist - 12 Month Contract",
        "source": "linkedin",
        "url": "https://www.linkedin.com/jobs/view/4445796670",
        "date_posted": "2026-08-19 10:05:28+00:00",
        "location": "Ho Chi Minh City, Ho Chi Minh City, Vietnam",
        "description": "Plan and execute end-to-end events across Vietnam while managing day-to-day operations for Canva Creators, Academy for SMEs, and Education. Focus on growing and engaging these communities by recruiting new members and tracking community health metrics.",
        "type": "CONTRACTOR",
        "remote": false,
        "salary_min_usd": null,
        "salary_max_usd": null,
        "experience_level": "2-5",
        "key_skills": [
          "Event Planning",
          "Community Management",
          "Relationship Building",
          "Member Recruitment",
          "Onboarding",
          "Stakeholder Management",
          "English Communication",
          "Vietnamese Communication",
          "Project Execution",
          "Operational Management"
        ]
      }
    ],
    "count": 274,
    "limit": 10,
    "offset": 0,
    "credits_consumed": 4
  }
  ```
</ResponseExample>


## OpenAPI

````yaml GET /v1/company/jobs
openapi: 3.0.3
info:
  title: Akta.pro API
  description: >
    Akta provides APIs for company intelligence and news monitoring:


    1. **News** – Enriched news articles with AI summaries, sentiment, event
    tags, industry classifications, and company mention resolution.

    2. **Company Enrichment** – Structured company data including firmographics,
    funding, headcount, and financials.

    3. **Company Search** – Free endpoint to resolve company names, domains, or
    UUIDs.

    4. **Product Reviews** – G2 product reviews with ratings and review content.

    5. **Employee Reviews** – Employee sentiment data with workplace ratings.


    **Authentication:** All endpoints require an API key in the `x-api-key` HTTP
    header.
  version: 1.0.0
  contact:
    url: https://akta.pro
servers:
  - url: https://api.akta.pro/api
    description: Production server
security: []
tags:
  - name: News
    description: Enriched news articles with AI summaries, sentiment, and company mentions
  - name: Company
    description: Company data enrichment, search, and addition
  - name: Reviews
    description: Product and employee reviews from external sources
  - name: Supporting APIs
    description: Utility endpoints for request tracking
  - name: List Generation
    description: >-
      Build targeted company lists using structured filters or natural language
      queries
externalDocs:
  description: Official Akta.pro API Documentation
  url: https://docs.akta.pro
paths:
  /v1/company/jobs:
    get:
      tags:
        - Company
      summary: Job Posts
      description: >
        Fetches live LinkedIn and Indeed job listings for a company, including
        title, location, description, compensation, experience level, and
        extracted key skills.
      operationId: getJobPosts
      parameters:
        - name: company
          in: query
          required: true
          schema:
            type: string
          description: >-
            Company website (e.g. 'canva.com') or a company UUID. The UUID can
            be obtained from the Company Search API.
        - name: limit
          in: query
          required: false
          schema:
            type: integer
            default: 10
          description: Maximum number of job listings to return.
        - name: offset
          in: query
          required: false
          schema:
            type: integer
            default: 0
          description: Number of listings to skip before returning records.
      responses:
        '200':
          description: Job posts returned
          content:
            application/json:
              schema:
                type: object
                properties:
                  status:
                    type: string
                  data:
                    type: array
                    items:
                      type: object
                  count:
                    type: integer
                  limit:
                    type: integer
                  offset:
                    type: integer
                  credits_consumed:
                    type: number
                    format: float
        '401':
          description: Unauthorized — missing or invalid API key.
      security:
        - xApiKeyAuth: []
components:
  securitySchemes:
    xApiKeyAuth:
      type: apiKey
      in: header
      name: x-api-key
      description: API key obtained from your Akta account.

````