# 1Kosmos User Profile API

**Canonical:** https://apis.io/apis/1kosmos/1kosmos-user-profile-api/  
**Provider:** 1Kosmos — https://apis.io/providers/1kosmos/  
**Base URL:** https://blockid-trial.1kosmos.net  
**Documentation:** https://developer.1kosmos.com/devportal/docs/

1Kosmos User Profile API is one of 71 APIs that [1Kosmos](https://apis.io/providers/1kosmos/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include User Profile. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and an API reference.

The User Profile API from 1Kosmos — 8 operation(s) for user profile.

## Operations (10)

| Method | Path | Summary |
|---|---|---|
| GET | `/api/r1/community/{communityName}/userdid/{userdid}/profileimage` | Fetch user profile image |
| PUT | `/api/r1/community/{communityName}/userdid/{userdid}/profileimage` | Save user profile image |
| DELETE | `/api/r1/community/{communityName}/userdid/{userdid}/profileimage` | Delete user profile image |
| POST | `/api/r1/community/{communityName}/userdid/{userdid}/userinfo/fetch` | Fetch user linking details by personId with list of users linked - Latest record |
| POST | `/api/r1/community/{communityName}/user/login_options/fetch` | Fetch a user's enrolled login options |
| POST | `/api/r1/community/{communityName}/authenticateuser` | Authenticate user |
| GET | `/api/r1/community/{communityName}/userid/{userid}/userinfo` | Fetch user linking details by userId - Latest record |
| GET | `/api/r1/community/{communityName}/userid/{userid}/details` | Fetch user linking details by userId - All records for user |
| GET | `/api/r1/community/{communityName}/userdid/{userdid}/userinfo` | Fetch user linking details by personId - Latest record |
| GET | `/api/r1/community/{communityName}/userdid/{did}/roles` | Get roles for user |

## Machine-readable artifacts (4)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/1kosmos/refs/heads/main/openapi/1kosmos-user-profile-api-openapi.yml
- **Postman** — https://raw.githubusercontent.com/api-evangelist/1kosmos/refs/heads/main/postman/1kosmos-postman-collection.json
- **Documentation** — https://developer.1kosmos.com/devportal/docs/
- **APIReference** — https://documenter.getpostman.com/view/50203634/2sB3dHWZ1n

## Other 1Kosmos APIs (12)

- [1Kosmos OTP API](https://apis.io/apis/1kosmos/1kosmos-otp-api/)
- [1Kosmos ACR APIs API](https://apis.io/apis/1kosmos/1kosmos-acr-apis-api/)
- [1Kosmos Acr Controller API](https://apis.io/apis/1kosmos/1kosmos-acr-controller-api/)
- [1Kosmos ACR-OTP (deprecated) API](https://apis.io/apis/1kosmos/1kosmos-acr-otp-deprecated-api/)
- [1Kosmos Alpha API](https://apis.io/apis/1kosmos/1kosmos-alpha-api/)
- [1Kosmos Android API](https://apis.io/apis/1kosmos/1kosmos-android-api-api/)
- [1Kosmos API Controller API](https://apis.io/apis/1kosmos/1kosmos-api-controller-api/)
- [1Kosmos API R 1 Controller API](https://apis.io/apis/1kosmos/1kosmos-api-r-1-controller-api/)
- [1Kosmos Apple API](https://apis.io/apis/1kosmos/1kosmos-apple-api-api/)
- [1Kosmos Athena - AccessCodes API](https://apis.io/apis/1kosmos/1kosmos-athena-accesscodes-api/)
- [1Kosmos Claims API Controller API](https://apis.io/apis/1kosmos/1kosmos-claims-api-controller-api/)
- [1Kosmos Compare Faces API](https://apis.io/apis/1kosmos/1kosmos-comparefaces-api/)

## Tags

User Profile

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/1kosmos/1kosmos-user-profile-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/1kosmos/.
