at://did:plc:44ybard66vv44zksje25o7dz/app.bsky.feed.post/3kup42xwh4r2v
Back to Collection
Record JSON
{
"$type": "app.bsky.feed.post",
"createdAt": "2024-06-12T02:54:55.859Z",
"embed": {
"$type": "app.bsky.embed.external",
"external": {
"description": "Cross-system queries and procedures over HTTP",
"thumb": {
"$type": "blob",
"ref": {
"$link": "bafkreia72bp6hxg2qirlrcxpbfgmu4ro4iu4yz72vqqyiq5lmhtfdjichm"
},
"mimeType": "image/jpeg",
"size": 464067
},
"title": "HTTP API (XRPC) | AT Protocol",
"uri": "https://atproto.com/specs/xrpc#service-proxying"
}
},
"langs": [
"en"
],
"reply": {
"parent": {
"cid": "bafyreidavqrnhxst6i7uwr2zeg2zkwebr3ahamxnqkor5bmkscte57uyje",
"uri": "at://did:plc:44ybard66vv44zksje25o7dz/app.bsky.feed.post/3kup3yg5ix42o"
},
"root": {
"cid": "bafyreidqhxrthgcyno3tg57hkssg5nm7aazs6menzcrxdcgoes46otoxby",
"uri": "at://did:plc:e2fun4xcfwtcrqfdwhfnghxk/app.bsky.feed.post/3kuoxeb3hcw2h"
}
},
"text": "the current arch/pattern for end clients talking to other services is to make requests to the user's PDS with the atproto-proxy header set. the PDS authenticates the request, then makes a new upstream request using different JWT (inter-service auth)"
}