Uneed
OpenQuok CLI examples for Uneed directory launch — profiles, uneed variants, listing readiness, and cached directory SEO.
Connect your agent today
Draft from chat, review in your calendar, and publish only what you approve.
Directory launch quick reference
| Property | Value |
|---|---|
| Directory site key | uneed |
| Submit host | uneed.best (you click submit on Uneed — OpenQuok autofills) |
| Integration docs | Uneed directory integration |
| Command reference | Directory launch CLI |
Not social posts:create
These commands manage product profiles and launch readiness. They do not publish to Uneed for you. After directory:variants:ensure tailors copy, use the browser extension to open uneed.best and submit.
Plan capabilities
Directory launch commands need directory_launch_enabled and a programmatic token with public_api. Directory SEO commands need directory_seo_enabled.
List Uneed destinations
Filter Join the line, paid launch, and maker profile rows when they are published:
openquok directory:destinations:list | jq '.data[] | select(.providerSlug=="uneed")' Main profile and Uneed variant
MAIN_ID=$(openquok directory:profiles:list --main-only | jq -r '.data[0].id')
openquok directory:variants:ensure "$MAIN_ID" --site-key uneed
openquok directory:profiles:get "$MAIN_ID" | jq '.data.similarityToMainPercent' Idempotent variant
directory:variants:ensure returns the existing variant with 200 when one already exists for uneed.
Listing readiness before you open uneed.best
openquok directory:listings "$MAIN_ID" | jq '.data | {submittedDirectorySiteCount, unsubmittedDirectorySiteCount}'
openquok directory:listings "$MAIN_ID" | jq '.data.destinations[] | select(.providerSlug=="uneed") | {destinationName, submissionStatus, readiness}' Patch maker or pricing fields on the variant when readiness lists gaps:
openquok directory:profiles:update <profile-id> --json ./uneed-variant-patch.json Logo and screenshots: Directory launch — logo and screenshots.
Submissions (read-only)
openquok directory:submissions:list --profile "$MAIN_ID" Directory SEO (cached metrics)
openquok directory:analytics:overview --profile "$MAIN_ID" | jq '.data.productDomain.checkedAt'
openquok directory:analytics:history --profile "$MAIN_ID" -d 90
openquok directory:analytics:competitors:add --domain rival.example --label "Rival" checkedAt
Domain rating and competitor metrics are cached. Responses include checkedAt and manualRefreshAvailableAt after directory:analytics:refresh.
End-to-end script
MAIN_ID=$(openquok directory:profiles:list --main-only | jq -r '.data[0].id')
openquok directory:variants:ensure "$MAIN_ID" --site-key uneed
openquok directory:listings "$MAIN_ID" | jq '.data.destinations[] | select(.providerSlug=="uneed")'
openquok directory:analytics:overview --profile "$MAIN_ID" | jq '.data.productDomain | {domain, checkedAt}'