Unarchive offer
Reverts a previously-archived offer back to active. Idempotent: already-active offers return unchanged. Does not auto-cascade to dependents or previously-archived child references.
Documentation Index
Fetch the complete documentation index at: https://akua-1dce587a.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Authorizations
workspace API token (sk_akua_...) or OAuth2 JWT. Create tokens at https://akua.dev/developers/api-tokens
Headers
Optional workspace/scope context for the request. Carries a single workspace wire id (ws_…) today. Only needed for broad tokens — a workspace-owned token implies its workspace.
1 - 53"ws_j572abc123def456"
Caller-supplied idempotency key. Repeated requests with the same key return the existing resource instead of creating a duplicate. Safe to retry after a timed-out or interrupted request.
1 - 64"create-prod-2026-05-07"
The etag of the resource version the client last read. Required on writes when the resource exposes an etag field. Mismatch returns 409 ABORTED with the current etag in the error metadata.
1 - 256"42"
Path Parameters
Offer ID
1 - 56"offer_j572abc..."
Response
Offer unarchived
Offer ID
1 - 568-char base62 code that appears in the customer-clicked URL /i/<short_hash>
"aB3xK9pQ"
Package ID
1 - 54Package version ID — pinned at create time
1 - 55Computed lifecycle status — never set directly; derived from row state.
active, archived, expired, redeemed Unix timestamp (seconds)
x >= 0Workspace ID
1 - 53Optional workspace that receives the offer outcome when visible to the caller
1 - 53User ID of the seller who issued the offer
Product ID
1 - 55JSON Schema 2020-12 with x-ui extensions for the pinned package version. Present on customer resolve responses so the install wizard can render the configure step.
Empty / omitted = anyone authed can claim. Non-empty = the customer's verified email must match. Only returned to authed callers.
Seller pre-fills keyed by package input-schema property name. Only returned to authed callers whose email matches the allowlist.
Suggested billing tier
Region pin
1 - 54Cluster pin
1 - 54Offer Channel that resolved private-offer policy for this offer
1 - 54paid, non_billable_test not_required, pending, approved, rejected Unix timestamp (seconds)
x >= 0x >= 0Unix timestamp (seconds)
x >= 0Unix timestamp (seconds)
x >= 0Display name of the offered product
Logo or icon URL for the customer landing page
Display name of the seller who issued this offer