---
title: "Get Public profile of a Chimoney User."
method: POST
path: "/v0.2.4/accounts/public-profile"
tags: ["Account", "Interledger"]
---

# Get Public profile of a Chimoney User.

`POST /v0.2.4/accounts/public-profile`

## Request

- Base URL: `https://api.chimoney.io`
- URL: `https://api.chimoney.io/v0.2.4/accounts/public-profile`
- Auth: API key in header `X-API-KEY`
- TypeScript: <https://skmtc.dev/chimoney/apis/chimoney-api-docs/docs/v0.2.4/accounts/public-profile/post.ts> (a function with typed inputs; its response is checked against the schema)

## Request body

- object
  - `userID` string: User ID of Chimoney user. Must provide one of userID, linkCode, p_id, or interledgerWalletAddress.
  - `p_id` string: User Public profile ID of Chimoney user. Must provide one of userID, linkCode, p_id, or interledgerWalletAddress.
  - `linkCode` string: NFC Link Code. Must provide one of userID, linkCode, p_id, or interledgerWalletAddress.
  - `interledgerWalletAddress` string: Interledger wallet address (Payment Pointer) in format $ilp.chimoney.io/username or https://ilp.chimoney.io/username. Must provide one of userID, linkCode, p_id, or interledgerWalletAddress.

## Response `200`

Success.

- object
  - `status` string: Status of the request.
  - `message` string: Success message.
  - `data` object
    - `id` string: User's unique identifier.
    - `accountSecondCurrencies` string[]: Array of secondary currencies linked to the account.
    - `preferredExchangeRate` boolean: Whether the user has set a preferred exchange rate.
    - `createdDate` string, date-time: The date and time when the user account was created.
    - `joinDate` string, date-time: The date and time when the user joined.
    - `email` string: The user's email address.
    - `verification` object: User's verification status.
      - `status` string: Verification status of the user.
    - `firstName` string: The user's first name.
    - `lastName` string: The user's last name.
    - `career` string: The user's career field.
    - `purposeOfChimoney` string: The user's reason for using Chimoney.
    - `socials` object
      - `links` object[]: Links to the user's social profiles.
    - `updatedDate` string, date-time: The last date the user's profile was updated.
    - `p_id` integer: User's profile ID.
    - `points` integer: The user's accumulated points.
    - `badges` string[]: User's earned badges.
    - `paymentData` object: User's payment information.
      - `interledgerWalletAddress` string: The user's interledger wallet address.

## Other responses

- `400`: Validation error in the request.
- `401`: Access to this resource is not available for unauthenticated users.
- `403`: Access to this resource is forbidden.
- `404`: Error related to resource not found.
- `500`: Indicates an internal server error.

---

[API](https://skmtc.dev/chimoney/apis/chimoney-api-docs.md) - [All operations](https://skmtc.dev/chimoney/apis/chimoney-api-docs/llms.txt) - [OpenAPI document](https://skmtc.dev/chimoney/apis/chimoney-api-docs/revisions/227751df36a0?raw)
