---
title: "Get Profession"
method: GET
path: "/api/v1/pseo/professions/{slug}"
tags: ["pseo"]
---

# Get Profession

`GET /api/v1/pseo/professions/{slug}`

## Request

- Base URL: `https://api.seoproai.co`
- URL: `https://api.seoproai.co/api/v1/pseo/professions/{slug}`
- Auth: none required

Get a single profession by slug for the profession detail page.
Returns full data including all content fields.

If service_type is provided, returns that specific variant.
Otherwise returns the 'seo' variant by default.

## Path parameters

- `slug` string, required

## Query parameters

- `service_type` string, nullable: Service type: 'seo' or 'local-seo'

## Response `200`

Successful Response

- ProfessionResponse
  - `slug` string, required
  - `name` string, required
  - `service_type` string, required
  - `primary_keyword` string, required
  - `secondary_keywords` string[]
  - `meta_title` string, nullable
  - `meta_description` string, nullable
  - `hero_headline` string, nullable
  - `hero_subheadline` string, nullable
  - `hero_benefit` string, nullable
  - `intro_content` string, nullable
  - `industry_stats` IndustryStat[]
    - `value` string, required
    - `label` string, required
    - `source` string, nullable
  - `hero_stats` HeroStat[]
    - `stat` string, required
    - `label` string, required
  - `pain_points` string[]
  - `common_mistakes` string[]
  - `solutions` string[]
  - `what_we_do` string[]
  - `process_steps` ProcessStep[]
    - `step` string, required
    - `title` string, required
    - `description` string, required
  - `pricing_note` string, nullable
  - `example_searches` string[]
  - `typical_results` HeroStat[]
    - `stat` string, required
    - `label` string, required
  - `time_to_results` string, nullable
  - `roi_potential` string, nullable
  - `case_study_headline` string, nullable
  - `case_study_description` string, nullable
  - `case_study_stats` CaseStudyStat[]
    - `stat` string, required
    - `label` string, required
  - `case_study_business_type` string, nullable
  - `case_study_location` string, nullable
  - `trust_signals` string[]
  - `testimonial_quote` string, nullable
  - `testimonial_author` string, nullable
  - `testimonial_business` string, nullable
  - `faqs` FAQ[]
    - `question` string, required
    - `answer` string, required
  - `icon` string, nullable
  - `emoji` string, nullable
  - `color` string, nullable
  - `display_order` integer
  - `is_featured` boolean
  - `is_published` boolean
  - `related_professions` string[]
  - `related_industries` string[]
  - `id` string, required
  - `created_at` string, date-time, required
  - `updated_at` string, date-time, required

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/seoproai/apis/seopro-ai.md) · [All operations](https://skmtc.dev/seoproai/apis/seopro-ai/llms.txt) · [OpenAPI document](https://skmtc.dev/seoproai/apis/seopro-ai/revisions/5b4b6391ddc9?raw)
