Landings

One-time upload page for a person — free

Creates a one-time page lk.vibemarketolog.ru/u/{code} for a person whose files are in a chat (the agent sees them but cannot pass them on). Valid 24 hours, up to 10 files and 150 MB: PNG, JPG, WEBP, GIF up to 10 MB; MP4, MOV, WEBM up to 50 MB; SVG is refused; geotags and camera data are removed. kinds lists what is needed — the page builds the phrase for the person itself ("Нужно для сайта: логотип и фото ваших работ"). Give url to the person (works on a phone, no login), then read the files with GET /uploads/links/{code}. Files never collected are deleted 7 days after the link expires. Documents, card data and passwords are never requested through the link — such a purpose is refused. 30 links per day per account. MCP twin: upload_link (without code).

post/uploads/links

Request

  • Base URL: https://vibemarketolog.ru/api/agent
  • URL: https://vibemarketolog.ru/api/agent/uploads/links
  • Auth: HTTP bearer

Request body

purposestring

Short clarification for the person, e.g. "логотип на прозрачном фоне". No links, phones or e-mails

Response

Link created: code, url for the person, expires_at, limits

status'ok'
codestring
urlstring uri

Page for the person: lk.vibemarketolog.ru/u/{code}

kindsstring[]
asksstring nullable

Phrase the page shows to the person

purposestring nullable
expires_atstring date-time nullable
expires_at_mskstring nullable
expiredboolean
max_filesinteger
countinteger
leftinteger
bytesinteger
max_bytesinteger
purged_filesinteger
acceptsstring

Only in the create response

hintstring

What to do next

Changes

No recorded changes to this operation across all 1 revision of this API.