Profile Publishing
Control when and how your profiles become visible. Profiles start as private drafts and must be explicitly published to appear in the public directory and be accessible via their profile URL.
Publish a profile
/api/v1/profiles/{profile_id}/publishPublish a profile, making it visible in the public directory and accessible by URL.
Publishing sets isPublic to true and makes the profile discoverable through Directory Search.
Pre-publish checklist
Before publishing, make sure the profile has at least a name, title, and bio. Profiles missing key fields will still publish but may appear incomplete in search results.
Unpublish a profile
To take a profile offline, update its isPublic field to false using the PATCH endpoint:
Unpublished profiles are immediately removed from directory search results. Existing links to the profile URL will show a "Profile not available" page.
AI greeting generation
/api/v1/profiles/{profile_id}/greeting/generateGenerate a personalized AI greeting based on the profile's professional information.
PingRep uses AI to create a natural, contextual greeting that your AI Representative uses when someone visits your profile. The greeting is generated from your name, title, company, bio, and skills.
Each call generates a fresh greeting. The greeting is automatically saved to the profile. You can override it later with a manual update via the PATCH endpoint.
Public vs. private profiles
| State | Directory search | Profile URL | AI Rep accessible | QR code works |
|---|---|---|---|---|
Published (isPublic: true) | Visible | Accessible | Yes | Yes |
Draft (isPublic: false) | Hidden | Not accessible | No | No |
Unpublishing a profile also disables its AI Representative. Visitors who scan your QR code will not be able to interact with it until you publish again.