···
### Impmlemented Endpoints
+
Just because something is implemented doesn't mean it is finisehd. Tons of these are returning bad errors, don't do validation properly, etc. I'll make a "second pass" checklist at some point to do all of that.
- [ ] com.atproto.identity.getRecommendedDidCredentials
- [ ] com.atproto.identity.requestPlcOperationSignature
- [x] com.atproto.identity.resolveHandle
- [ ] com.atproto.identity.signPlcOperation
- [ ] com.atproto.identity.submitPlcOperatioin
+
- [x] com.atproto.identity.updateHandle
- [ ] com.atproto.label.queryLabels
- [ ] com.atproto.moderation.createReport
+
- [x] com.atproto.repo.applyWrites
- [x] com.atproto.repo.createRecord
- [x] com.atproto.repo.putRecord
- [ ] com.atproto.repo.deleteRecord
- [x] com.atproto.repo.describeRepo
- [x] com.atproto.repo.getRecord
- [ ] com.atproto.repo.importRepo
- [x] com.atproto.repo.listRecords
- [ ] com.atproto.repo.listMissingBlobs
···
- [ ] com.atproto.server.revokeAppPassword
- [ ] com.atproto.server.updateEmail
+
- [x] com.atproto.sync.getBlob
- [x] com.atproto.sync.getBlocks
- [x] com.atproto.sync.getLatestCommit
- [x] com.atproto.sync.getRecord
- [x] com.atproto.sync.getRepoStatus
- [x] com.atproto.sync.getRepo
+
- [x] com.atproto.sync.listBlobs
- [x] com.atproto.sync.listRepos
+
- ~[ ] com.atproto.sync.notifyOfUpdate~ - BGS doesn't even have this implemented lol
- [x] com.atproto.sync.requestCrawl
- [x] com.atproto.sync.subscribeRepos