---
title: "Get a Quora profile"
method: GET
path: "/v1/quora/profile"
tags: ["Quora"]
---

# Get a Quora profile

`GET /v1/quora/profile`

## Request

- Base URL: `https://api.scrapeatlas.com`
- URL: `https://api.scrapeatlas.com/v1/quora/profile`
- Auth: API key in header `x-api-key`

Read a public Quora profile page: identity, verified badge, credential line, description, follower and content counters, account creation time, Top Writer years, employment, education, location and language credentials, expertise topics, spaces the user contributes to and the recent activity Quora embeds in the document. Each successful request costs 1 account credit, including partial results. Failed requests cost 0 credits.

## Query parameters

- `handle` string
- `url` string

## Response `200`

Inspect the response status and failure or coverage fields.

- union
  - object
    - `requestId` string, uuid, required
    - `accounting` object, required
      - `upstreamRequests` integer, required
      - `responseBytes` integer, required
      - `durationMs` number, required
    - `success` true, required
    - `status` 'success' | 'partial', required
    - `sourceUrl` string, uri, required
    - `fetchedAt` string, date-time, required
    - `coverage` object, required
      - `source` 'public_page' | 'web_index', required
      - `complete` boolean, required
      - `warnings` string[], required
    - `profile` object, required
      - `id` string, required
      - `handle` string, required
      - `url` string, uri, required
      - `name` string, nullable, required
      - `avatar` string, uri, nullable, required
      - `verified` boolean, required
      - `credential` string, nullable, required
      - `description` string, nullable, required
      - `followers` integer, nullable, required
      - `following` integer, nullable, required
      - `answerCount` integer, nullable, required
      - `questionCount` integer, nullable, required
      - `postCount` integer, nullable, required
      - `contentViews` integer, nullable, required
      - `lastMonthContentViews` integer, nullable, required
      - `createdAt` string, date-time, nullable, required
      - `isDeceased` boolean, required
      - `isDeactivated` boolean, required
      - `topWriterYears` integer[], required
      - `employment` object[], required
        - `position` string, nullable, required
        - `company` string, nullable, required
        - `startYear` integer, nullable, required
        - `endYear` integer, nullable, required
        - `isCurrent` boolean, required
      - `education` object[], required
        - `school` string, nullable, required
        - `degree` string, nullable, required
        - `concentration` string, nullable, required
        - `endYear` integer, nullable, required
      - `locations` object[], required
        - `location` string, nullable, required
        - `startYear` integer, nullable, required
        - `endYear` integer, nullable, required
        - `isCurrent` boolean, required
      - `languages` string[], required
      - `expertiseTopics` object[], required
        - `id` string, required
        - `name` string, required
        - `url` string, uri, required
        - `followers` integer, nullable, required
        - `answerCount` integer, nullable, required
      - `spaces` object[], required
        - `id` string, required
        - `name` string, required
        - `url` string, uri, required
        - `icon` string, uri, nullable, required
        - `itemCount` integer, nullable, required
      - `recentActivity` object[], required
        - `type` 'post' | 'answer' | 'question', required
        - `id` string, required
        - `url` string, uri, required
        - `title` string, nullable, required
        - `content` object, required
          - `text` string, required
          - `images` string[], required
          - `links` string[], required
        - `author` object, nullable, required
          - `id` string, nullable, required
          - `name` string, nullable, required
          - `handle` string, nullable, required
          - `url` string, uri, nullable, required
          - `avatar` string, uri, nullable, required
          - `verified` boolean, required
          - `isAnonymous` boolean, required
          - `credential` string, nullable, required
        - `createdAt` string, date-time, nullable, required
        - `upvotes` integer, nullable, required
        - `views` integer, nullable, required
        - `shares` integer, nullable, required
        - `comments` integer, nullable, required
        - `space` object, nullable, required
          - `id` string, required
          - `name` string, required
          - `url` string, uri, required
        - `question` object, nullable, required
          - `id` string, required
          - `url` string, uri, required
          - `slug` string, required
          - `title` string, required
          - `answerCount` integer, nullable, required
  - object
    - `requestId` string, uuid, required
    - `accounting` object, required
      - `upstreamRequests` integer, required
      - `responseBytes` integer, required
      - `durationMs` number, required
    - `success` false, required
    - `status` 'failed' | 'challenged', required
    - `failure` object, required
      - `code` 'invalid_request' | 'search_unavailable' | 'search_failed' | 'unauthorized' | 'not_found' | 'upstream_challenged' | 'upstream_rate_limited' | 'upstream_error' | 'unsupported_page' | 'response_too_large' | 'unsafe_redirect' | 'request_limit' | 'timeout' | 'busy' | 'payload_too_complex', required
      - `message` string, required

## Other responses

- `400`: Request could not complete; inspect error or failure.code.
- `401`: Request could not complete; inspect error or failure.code.
- `402`: Request could not complete; inspect error or failure.code.
- `403`: Request could not complete; inspect error or failure.code.
- `404`: Request could not complete; inspect error or failure.code.
- `408`: Request could not complete; inspect error or failure.code.
- `413`: Request could not complete; inspect error or failure.code.
- `429`: Request could not complete; inspect error or failure.code.
- `500`: Request could not complete; inspect error or failure.code.
- `502`: Request could not complete; inspect error or failure.code.
- `503`: Request could not complete; inspect error or failure.code.
- `504`: Request could not complete; inspect error or failure.code.

---

[API](https://skmtc.dev/scrapeatlas/apis/scrapeatlas-api.md) · [All operations](https://skmtc.dev/scrapeatlas/apis/scrapeatlas-api/llms.txt) · [OpenAPI document](https://skmtc.dev/scrapeatlas/apis/scrapeatlas-api/revisions/9ba049316894?raw)
