{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreib6xa4nwujizsj3523xcmbmzaiugkwkjmz2brkp4qkruwjksbo3he",
"uri": "at://did:plc:nfto3lv2rcs5s7h7digotzlu/app.bsky.feed.post/3moij5ju7hfo2"
},
"coverImage": {
"$type": "blob",
"ref": {
"$link": "bafkreig7saeenw6c3prrms24e2bpcmq7mskq26az4ajg73ufx33cf4gf2a"
},
"mimeType": "image/png",
"size": 32236
},
"path": "/packages/op_rest_api_client",
"publishedAt": "2026-06-17T14:21:36.683Z",
"site": "https://pub.dev",
"textContent": "A lightweight and flexible Dart HTTP client for RESTful APIs with structured error handling via op_result and support for identity-based authentication and token refresh. Changelog excerpt: ### Added - Added optional structured request/response logging through `OpRestApiClientLogger`. - Added `OpRestApiClientLogEntry`and `OpRestApiClientLogDirection`as public logging models. - Request and response logs include method, URL, headers, body, status code, error type, and retry status where applicable. - Sensitive headers are sanitized before being passed to the logger, including authorization, cookie, API key, access-token, and refresh-token headers. ### Notes - Request and response [...]",
"title": "v0.16.0 of op_rest_api_client",
"updatedAt": "2026-06-17T14:14:42.145Z"
}