---
title: "Prepare current Human verification terms and exact assurance work for one published startup Offer."
method: POST
path: "/v1/startup-credits/review-preparations"
tags: ["Catalog"]
---

# Prepare current Human verification terms and exact assurance work for one published startup Offer.

`POST /v1/startup-credits/review-preparations`

## Request

- Base URL: `https://api.sourcey.com`
- URL: `https://api.sourcey.com/v1/startup-credits/review-preparations`
- Auth: one of:
  - none
  - HTTP bearer

## Request body

- PrepareStartupCreditsExistingRecordReviewRequest
  - `target` object, required
    - `entity_id` string, required
    - `entity_revision_digest` string, required
    - `kind` 'existing_record', required
    - `offer_id` string, required
    - `offer_revision_digest` string, required
    - `program_id` string

## Response `200`

Successful response.

- PrepareStartupCreditsExistingRecordReviewResponse200
  - `data` object, required
    - `assurance_requirements` object, required
      - `entity_identity` 'required' | 'already_verified', required
      - `offer_terms` 'required' | 'already_checked', required
    - `purchase_preview` object, required
      - `disclosure` 'Human verification includes publication of a supportable company record with verified status for a legitimate company. Sourcey cannot publish false, unsafe, conflicting, duplicate, or non-existent company or offer claims. Refunds apply when Sourcey cannot deliver the purchased service or misses the review deadline.', required
      - `passing_results` object, required
        - `entity_identity` object, required
          - `binding` 'identity-epoch', required
          - `status` 'verified', required
        - `offer_terms` object, required
          - `binding` 'exact-offer-revision', required
          - `status` 'checked', required
      - `policy_bindings` object, required
        - `assurance_method` string, required
        - `purchase_disclosure` string, required
        - `service` string, required
      - `preview_contract` 'sourcey.startup-credits-purchase-preview/v1alpha1', required
      - `preview_digest` string, required
      - `price` object, required
        - `currency` 'usd', required
        - `minor_units` 2900, required
      - `price_lookup_key` 'startup-offer-human-verification-usd-29', required
      - `product_code` 'startup-offer-human-verification', required
      - `purchase_kind` 'one_off', required
      - `refunds` object, required
        - `material_misrepresentation_refundable` false, required
        - `service_level_missed_refundable` true, required
        - `sourcey_error_refundable` true, required
      - `service_level` object, required
        - `business_days` 3, required
        - `starts_after` 'settled-payment', required
        - `time_zone` 'Australia/Sydney', required
      - `work_scope` 'one-entity-one-offer', required
    - `target` object, required
      - `entity_id` string, required
      - `entity_revision_digest` string, required
      - `expected_purchase_preview_digest` string, required
      - `kind` 'existing_record', required
      - `offer_id` string, required
      - `offer_revision_digest` string, required
      - `program_id` string

## Other responses

- `400`: Invalid request.
- `401`: HTTP 401 response.
- `403`: HTTP 403 response.
- `405`: HTTP 405 response.
- `409`: HTTP 409 response.
- `429`: HTTP 429 response.
- `500`: HTTP 500 response.
- `503`: HTTP 503 response.

---

[API](https://skmtc.dev/sourcey/apis/sourcey-public-api.md) · [All operations](https://skmtc.dev/sourcey/apis/sourcey-public-api/llms.txt) · [OpenAPI document](https://skmtc.dev/sourcey/apis/sourcey-public-api/revisions/437166b51fa5?raw)
