# Palmyr Twitter/X Profile Update

> Palmyr Twitter/X Profile Update is a paid API for AI agents from palmyr.ai, paid per call via x402, $0.001/call, status unknown (last checked 2026-09-14).

Updates the profile fields (name, bio, location, and URL) of a connected X (Twitter) account via a paid API call.

## Facts

- Endpoint: POST https://palmyr.ai/social/twitter/profile
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/palmyr-twitter-x-profile-update-5feb5953
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_AOVEyzRqairFDcnFX8ofY

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability palmyr-twitter-x-profile-update-5feb5953 -d '<json body>'
```

Example prompt: Update my X account profile: set the display name to 'AgentBot Labs', the bio to 'Autonomous AI agent. Powered by Palmyr.', location to 'San Francisco, CA', and website URL to 'https://agentbotlabs.com'.

## When to prefer this

Use this endpoint when an AI agent needs to programmatically update an X (Twitter) account's public profile metadata (name, bio, location, or URL) without manual intervention. Ideal for automated persona management, scheduled profile refreshes, or bot identity updates. Prefer this over direct Twitter API calls when you want a simple, pay-per-use abstraction with USDC micropayments via x402.

## Known failure modes

- Invalid or expired X account credentials — authentication failure
- Rate limit exceeded on the X API side — too many update requests in a short window
- Field value too long — X enforces character limits on bio (160), name (50), and URL fields
- Payment failure — insufficient USDC balance for the $0.001 call fee
- Malformed input — missing required fields or invalid URL format

## How this service works

Update the profile (name/bio/location/url) of an X account you control.

## Output

A confirmation response indicating whether the profile fields (name, bio, location, URL) were successfully updated on the connected X account.

## Request schema (JSON Schema)

```json
{
 "properties": {
  "input": {
   "properties": {
    "body": {
     "type": "object",
     "additionalProperties": true
    }
   }
  },
  "output": {
   "properties": {
    "example": {
     "type": "object",
     "additionalProperties": true
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/palmyr-twitter-x-profile-update-5feb5953/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from palmyr.ai](https://www.zero.xyz/host/palmyr.ai/llms.txt)
