← ClaudeAtlas

iblai-api-profilelisted

Read and manage the signed-in user's own profile via the platform API — basic account info, social links, education, experience, résumé, and memory. Use for self-service profile management. (For the user's learning analytics, see /iblai-api-analytics.)
iblai/api · ★ 15 · AI & Automation · score 75
Install: claude install-skill iblai/api
# iblai-api-profile Manage the signed-in user's own profile via the API: their basic account info, social links, education, experience, résumé, and memory. The signed-in user manages their **own** profile. (To manage an *agent's* memories from the admin side, use `/iblai-api-agent-memory`.) ## Auth & conventions - **Base URL:** `https://api.iblai.app` - **Header:** `Authorization: Api-Token $IBLAI_API_KEY` on every request. - **Path vars:** `{org}` = `$IBLAI_ORG`, `{username}` = `$IBLAI_USERNAME`. - **Hosts:** Basic/Social are on the **LMS** host (`…/lms/api/…`); Education, Experience, and Resume are **career** endpoints on **DM** (`…/dm/api/career/…`). - Not connected yet? Run **`/iblai-api-login`** first to populate `IBLAI_ORG`, `IBLAI_USERNAME`, and `IBLAI_API_KEY`. ## Reads ### Basic & Social Basic fields (full name, email, title, about, language) and social links are the user's account record. - **GET** `https://api.iblai.app/lms/api/user/v1/accounts/{username}` — account: `name`, `email`, `bio` (about text), `language_proficiencies`, `social_links`, profile image. - **GET** `https://api.iblai.app/lms/api/ibl/users/manage/metadata/?username={username}` — extended profile metadata (e.g. title). ### Education - **GET** `https://api.iblai.app/dm/api/career/orgs/{org}/education/users/{username}/` — list education records. ### Experience - **GET** `https://api.iblai.app/dm/api/career/orgs/{org}/experience/users/{username}/` — list experience records. ### Resum