diff --git a/Sources/ATProtoKit/Networking/ATEventStreamConfiguration/ATEventStreamConfigurationExtension.swift b/Sources/ATProtoKit/APIReference/ATEventStreamConfiguration/ATEventStreamConfigurationExtension.swift similarity index 100% rename from Sources/ATProtoKit/Networking/ATEventStreamConfiguration/ATEventStreamConfigurationExtension.swift rename to Sources/ATProtoKit/APIReference/ATEventStreamConfiguration/ATEventStreamConfigurationExtension.swift diff --git a/Sources/ATProtoKit/Networking/ATEventStreamConfiguration/ATFirehoseStream/ATFirehoseStream.swift b/Sources/ATProtoKit/APIReference/ATEventStreamConfiguration/ATFirehoseStream/ATFirehoseStream.swift similarity index 100% rename from Sources/ATProtoKit/Networking/ATEventStreamConfiguration/ATFirehoseStream/ATFirehoseStream.swift rename to Sources/ATProtoKit/APIReference/ATEventStreamConfiguration/ATFirehoseStream/ATFirehoseStream.swift diff --git a/Sources/ATProtoKit/Networking/ATEventStreamConfiguration/ATLabelDataStream/ATLabelDataStream.swift b/Sources/ATProtoKit/APIReference/ATEventStreamConfiguration/ATLabelDataStream/ATLabelDataStream.swift similarity index 100% rename from Sources/ATProtoKit/Networking/ATEventStreamConfiguration/ATLabelDataStream/ATLabelDataStream.swift rename to Sources/ATProtoKit/APIReference/ATEventStreamConfiguration/ATLabelDataStream/ATLabelDataStream.swift diff --git a/Sources/ATProtoKit/Networking/ATProtoAdmin/AddMemberAsAdmin.swift b/Sources/ATProtoKit/APIReference/AdminAndModeratorAPI/AddMemberAsAdmin.swift similarity index 100% rename from Sources/ATProtoKit/Networking/ATProtoAdmin/AddMemberAsAdmin.swift rename to Sources/ATProtoKit/APIReference/AdminAndModeratorAPI/AddMemberAsAdmin.swift diff --git a/Sources/ATProtoKit/Networking/ATProtoAdmin/CreateCommunicationTemplateAsAdmin.swift b/Sources/ATProtoKit/APIReference/AdminAndModeratorAPI/CreateCommunicationTemplateAsAdmin.swift similarity index 100% rename from Sources/ATProtoKit/Networking/ATProtoAdmin/CreateCommunicationTemplateAsAdmin.swift rename to Sources/ATProtoKit/APIReference/AdminAndModeratorAPI/CreateCommunicationTemplateAsAdmin.swift diff --git a/Sources/ATProtoKit/Networking/ATProtoAdmin/DeleteAccountAsAdmin.swift b/Sources/ATProtoKit/APIReference/AdminAndModeratorAPI/DeleteAccountAsAdmin.swift similarity index 100% rename from Sources/ATProtoKit/Networking/ATProtoAdmin/DeleteAccountAsAdmin.swift rename to Sources/ATProtoKit/APIReference/AdminAndModeratorAPI/DeleteAccountAsAdmin.swift diff --git a/Sources/ATProtoKit/Networking/ATProtoAdmin/DeleteCommunicationTemplateAsAdmin.swift b/Sources/ATProtoKit/APIReference/AdminAndModeratorAPI/DeleteCommunicationTemplateAsAdmin.swift similarity index 100% rename from Sources/ATProtoKit/Networking/ATProtoAdmin/DeleteCommunicationTemplateAsAdmin.swift rename to Sources/ATProtoKit/APIReference/AdminAndModeratorAPI/DeleteCommunicationTemplateAsAdmin.swift diff --git a/Sources/ATProtoKit/Networking/ATProtoAdmin/DeleteMemberAsAdmin.swift b/Sources/ATProtoKit/APIReference/AdminAndModeratorAPI/DeleteMemberAsAdmin.swift similarity index 100% rename from Sources/ATProtoKit/Networking/ATProtoAdmin/DeleteMemberAsAdmin.swift rename to Sources/ATProtoKit/APIReference/AdminAndModeratorAPI/DeleteMemberAsAdmin.swift diff --git a/Sources/ATProtoKit/Networking/ATProtoAdmin/DisableAccountInvitesAsAdmin.swift b/Sources/ATProtoKit/APIReference/AdminAndModeratorAPI/DisableAccountInvitesAsAdmin.swift similarity index 100% rename from Sources/ATProtoKit/Networking/ATProtoAdmin/DisableAccountInvitesAsAdmin.swift rename to Sources/ATProtoKit/APIReference/AdminAndModeratorAPI/DisableAccountInvitesAsAdmin.swift diff --git a/Sources/ATProtoKit/Networking/ATProtoAdmin/DisableInviteCodesAsAdmin.swift b/Sources/ATProtoKit/APIReference/AdminAndModeratorAPI/DisableInviteCodesAsAdmin.swift similarity index 100% rename from Sources/ATProtoKit/Networking/ATProtoAdmin/DisableInviteCodesAsAdmin.swift rename to Sources/ATProtoKit/APIReference/AdminAndModeratorAPI/DisableInviteCodesAsAdmin.swift diff --git a/Sources/ATProtoKit/Networking/ATProtoAdmin/EmitEventAsAdmin.swift b/Sources/ATProtoKit/APIReference/AdminAndModeratorAPI/EmitEventAsAdmin.swift similarity index 100% rename from Sources/ATProtoKit/Networking/ATProtoAdmin/EmitEventAsAdmin.swift rename to Sources/ATProtoKit/APIReference/AdminAndModeratorAPI/EmitEventAsAdmin.swift diff --git a/Sources/ATProtoKit/Networking/ATProtoAdmin/EnableAccountInvitesAsAdmin.swift b/Sources/ATProtoKit/APIReference/AdminAndModeratorAPI/EnableAccountInvitesAsAdmin.swift similarity index 100% rename from Sources/ATProtoKit/Networking/ATProtoAdmin/EnableAccountInvitesAsAdmin.swift rename to Sources/ATProtoKit/APIReference/AdminAndModeratorAPI/EnableAccountInvitesAsAdmin.swift diff --git a/Sources/ATProtoKit/Networking/ATProtoAdmin/GetAccountInfoAsAdmin.swift b/Sources/ATProtoKit/APIReference/AdminAndModeratorAPI/GetAccountInfoAsAdmin.swift similarity index 100% rename from Sources/ATProtoKit/Networking/ATProtoAdmin/GetAccountInfoAsAdmin.swift rename to Sources/ATProtoKit/APIReference/AdminAndModeratorAPI/GetAccountInfoAsAdmin.swift diff --git a/Sources/ATProtoKit/Networking/ATProtoAdmin/GetAccountInfosAsAdmin.swift b/Sources/ATProtoKit/APIReference/AdminAndModeratorAPI/GetAccountInfosAsAdmin.swift similarity index 100% rename from Sources/ATProtoKit/Networking/ATProtoAdmin/GetAccountInfosAsAdmin.swift rename to Sources/ATProtoKit/APIReference/AdminAndModeratorAPI/GetAccountInfosAsAdmin.swift diff --git a/Sources/ATProtoKit/Networking/ATProtoAdmin/GetConfigAsAdmin.swift b/Sources/ATProtoKit/APIReference/AdminAndModeratorAPI/GetConfigAsAdmin.swift similarity index 100% rename from Sources/ATProtoKit/Networking/ATProtoAdmin/GetConfigAsAdmin.swift rename to Sources/ATProtoKit/APIReference/AdminAndModeratorAPI/GetConfigAsAdmin.swift diff --git a/Sources/ATProtoKit/Networking/ATProtoAdmin/GetInviteCodesAsAdmin.swift b/Sources/ATProtoKit/APIReference/AdminAndModeratorAPI/GetInviteCodesAsAdmin.swift similarity index 100% rename from Sources/ATProtoKit/Networking/ATProtoAdmin/GetInviteCodesAsAdmin.swift rename to Sources/ATProtoKit/APIReference/AdminAndModeratorAPI/GetInviteCodesAsAdmin.swift diff --git a/Sources/ATProtoKit/Networking/ATProtoAdmin/GetModerationEventAsAdmin.swift b/Sources/ATProtoKit/APIReference/AdminAndModeratorAPI/GetModerationEventAsAdmin.swift similarity index 100% rename from Sources/ATProtoKit/Networking/ATProtoAdmin/GetModerationEventAsAdmin.swift rename to Sources/ATProtoKit/APIReference/AdminAndModeratorAPI/GetModerationEventAsAdmin.swift diff --git a/Sources/ATProtoKit/Networking/ATProtoAdmin/GetRecordAsAdmin.swift b/Sources/ATProtoKit/APIReference/AdminAndModeratorAPI/GetRecordAsAdmin.swift similarity index 100% rename from Sources/ATProtoKit/Networking/ATProtoAdmin/GetRecordAsAdmin.swift rename to Sources/ATProtoKit/APIReference/AdminAndModeratorAPI/GetRecordAsAdmin.swift diff --git a/Sources/ATProtoKit/Networking/ATProtoAdmin/GetRepositoryAsAdmin.swift b/Sources/ATProtoKit/APIReference/AdminAndModeratorAPI/GetRepositoryAsAdmin.swift similarity index 100% rename from Sources/ATProtoKit/Networking/ATProtoAdmin/GetRepositoryAsAdmin.swift rename to Sources/ATProtoKit/APIReference/AdminAndModeratorAPI/GetRepositoryAsAdmin.swift diff --git a/Sources/ATProtoKit/Networking/ATProtoAdmin/GetSubjectStatusAsAdmin.swift b/Sources/ATProtoKit/APIReference/AdminAndModeratorAPI/GetSubjectStatusAsAdmin.swift similarity index 100% rename from Sources/ATProtoKit/Networking/ATProtoAdmin/GetSubjectStatusAsAdmin.swift rename to Sources/ATProtoKit/APIReference/AdminAndModeratorAPI/GetSubjectStatusAsAdmin.swift diff --git a/Sources/ATProtoKit/Networking/ATProtoAdmin/ListCommunicationTemplatesAsAdmin.swift b/Sources/ATProtoKit/APIReference/AdminAndModeratorAPI/ListCommunicationTemplatesAsAdmin.swift similarity index 100% rename from Sources/ATProtoKit/Networking/ATProtoAdmin/ListCommunicationTemplatesAsAdmin.swift rename to Sources/ATProtoKit/APIReference/AdminAndModeratorAPI/ListCommunicationTemplatesAsAdmin.swift diff --git a/Sources/ATProtoKit/Networking/ATProtoAdmin/ListMembersAsAdmin.swift b/Sources/ATProtoKit/APIReference/AdminAndModeratorAPI/ListMembersAsAdmin.swift similarity index 100% rename from Sources/ATProtoKit/Networking/ATProtoAdmin/ListMembersAsAdmin.swift rename to Sources/ATProtoKit/APIReference/AdminAndModeratorAPI/ListMembersAsAdmin.swift diff --git a/Sources/ATProtoKit/Networking/ATProtoAdmin/QueryModerationEventsAsAdmin.swift b/Sources/ATProtoKit/APIReference/AdminAndModeratorAPI/QueryModerationEventsAsAdmin.swift similarity index 100% rename from Sources/ATProtoKit/Networking/ATProtoAdmin/QueryModerationEventsAsAdmin.swift rename to Sources/ATProtoKit/APIReference/AdminAndModeratorAPI/QueryModerationEventsAsAdmin.swift diff --git a/Sources/ATProtoKit/Networking/ATProtoAdmin/QueryModerationStatusesAsAdmin.swift b/Sources/ATProtoKit/APIReference/AdminAndModeratorAPI/QueryModerationStatusesAsAdmin.swift similarity index 100% rename from Sources/ATProtoKit/Networking/ATProtoAdmin/QueryModerationStatusesAsAdmin.swift rename to Sources/ATProtoKit/APIReference/AdminAndModeratorAPI/QueryModerationStatusesAsAdmin.swift diff --git a/Sources/ATProtoKit/Networking/ATProtoAdmin/SearchAccountsAsAdmin.swift b/Sources/ATProtoKit/APIReference/AdminAndModeratorAPI/SearchAccountsAsAdmin.swift similarity index 100% rename from Sources/ATProtoKit/Networking/ATProtoAdmin/SearchAccountsAsAdmin.swift rename to Sources/ATProtoKit/APIReference/AdminAndModeratorAPI/SearchAccountsAsAdmin.swift diff --git a/Sources/ATProtoKit/Networking/ATProtoAdmin/SearchRepositoriesAsAdmin.swift b/Sources/ATProtoKit/APIReference/AdminAndModeratorAPI/SearchRepositoriesAsAdmin.swift similarity index 100% rename from Sources/ATProtoKit/Networking/ATProtoAdmin/SearchRepositoriesAsAdmin.swift rename to Sources/ATProtoKit/APIReference/AdminAndModeratorAPI/SearchRepositoriesAsAdmin.swift diff --git a/Sources/ATProtoKit/Networking/ATProtoAdmin/SendEmailAsAdmin.swift b/Sources/ATProtoKit/APIReference/AdminAndModeratorAPI/SendEmailAsAdmin.swift similarity index 100% rename from Sources/ATProtoKit/Networking/ATProtoAdmin/SendEmailAsAdmin.swift rename to Sources/ATProtoKit/APIReference/AdminAndModeratorAPI/SendEmailAsAdmin.swift diff --git a/Sources/ATProtoKit/Networking/ATProtoAdmin/UpdateAccountEmailAsAdmin.swift b/Sources/ATProtoKit/APIReference/AdminAndModeratorAPI/UpdateAccountEmailAsAdmin.swift similarity index 100% rename from Sources/ATProtoKit/Networking/ATProtoAdmin/UpdateAccountEmailAsAdmin.swift rename to Sources/ATProtoKit/APIReference/AdminAndModeratorAPI/UpdateAccountEmailAsAdmin.swift diff --git a/Sources/ATProtoKit/Networking/ATProtoAdmin/UpdateAccountHandleAsAdmin.swift b/Sources/ATProtoKit/APIReference/AdminAndModeratorAPI/UpdateAccountHandleAsAdmin.swift similarity index 100% rename from Sources/ATProtoKit/Networking/ATProtoAdmin/UpdateAccountHandleAsAdmin.swift rename to Sources/ATProtoKit/APIReference/AdminAndModeratorAPI/UpdateAccountHandleAsAdmin.swift diff --git a/Sources/ATProtoKit/Networking/ATProtoAdmin/UpdateAccountPasswordAsAdmin.swift b/Sources/ATProtoKit/APIReference/AdminAndModeratorAPI/UpdateAccountPasswordAsAdmin.swift similarity index 100% rename from Sources/ATProtoKit/Networking/ATProtoAdmin/UpdateAccountPasswordAsAdmin.swift rename to Sources/ATProtoKit/APIReference/AdminAndModeratorAPI/UpdateAccountPasswordAsAdmin.swift diff --git a/Sources/ATProtoKit/Networking/ATProtoAdmin/UpdateCommunicationTemplateAsAdmin.swift b/Sources/ATProtoKit/APIReference/AdminAndModeratorAPI/UpdateCommunicationTemplateAsAdmin.swift similarity index 100% rename from Sources/ATProtoKit/Networking/ATProtoAdmin/UpdateCommunicationTemplateAsAdmin.swift rename to Sources/ATProtoKit/APIReference/AdminAndModeratorAPI/UpdateCommunicationTemplateAsAdmin.swift diff --git a/Sources/ATProtoKit/Networking/ATProtoAdmin/UpdateMemberAsAdmin.swift b/Sources/ATProtoKit/APIReference/AdminAndModeratorAPI/UpdateMemberAsAdmin.swift similarity index 100% rename from Sources/ATProtoKit/Networking/ATProtoAdmin/UpdateMemberAsAdmin.swift rename to Sources/ATProtoKit/APIReference/AdminAndModeratorAPI/UpdateMemberAsAdmin.swift diff --git a/Sources/ATProtoKit/Networking/ATProtoAdmin/UpdateSubjectStatusAsAdmin.swift b/Sources/ATProtoKit/APIReference/AdminAndModeratorAPI/UpdateSubjectStatusAsAdmin.swift similarity index 100% rename from Sources/ATProtoKit/Networking/ATProtoAdmin/UpdateSubjectStatusAsAdmin.swift rename to Sources/ATProtoKit/APIReference/AdminAndModeratorAPI/UpdateSubjectStatusAsAdmin.swift diff --git a/Sources/ATProtoKit/Networking/PlatformAPI/DescribeFeedGenerator.swift b/Sources/ATProtoKit/APIReference/AppBskyAPI/DescribeFeedGenerator.swift similarity index 100% rename from Sources/ATProtoKit/Networking/PlatformAPI/DescribeFeedGenerator.swift rename to Sources/ATProtoKit/APIReference/AppBskyAPI/DescribeFeedGenerator.swift diff --git a/Sources/ATProtoKit/Networking/PlatformAPI/GetActorFeeds.swift b/Sources/ATProtoKit/APIReference/AppBskyAPI/GetActorFeeds.swift similarity index 100% rename from Sources/ATProtoKit/Networking/PlatformAPI/GetActorFeeds.swift rename to Sources/ATProtoKit/APIReference/AppBskyAPI/GetActorFeeds.swift diff --git a/Sources/ATProtoKit/Networking/PlatformAPI/GetActorLikes.swift b/Sources/ATProtoKit/APIReference/AppBskyAPI/GetActorLikes.swift similarity index 100% rename from Sources/ATProtoKit/Networking/PlatformAPI/GetActorLikes.swift rename to Sources/ATProtoKit/APIReference/AppBskyAPI/GetActorLikes.swift diff --git a/Sources/ATProtoKit/Networking/PlatformAPI/GetActorStarterPacks.swift b/Sources/ATProtoKit/APIReference/AppBskyAPI/GetActorStarterPacks.swift similarity index 100% rename from Sources/ATProtoKit/Networking/PlatformAPI/GetActorStarterPacks.swift rename to Sources/ATProtoKit/APIReference/AppBskyAPI/GetActorStarterPacks.swift diff --git a/Sources/ATProtoKit/Networking/PlatformAPI/GetAuthorFeed.swift b/Sources/ATProtoKit/APIReference/AppBskyAPI/GetAuthorFeed.swift similarity index 100% rename from Sources/ATProtoKit/Networking/PlatformAPI/GetAuthorFeed.swift rename to Sources/ATProtoKit/APIReference/AppBskyAPI/GetAuthorFeed.swift diff --git a/Sources/ATProtoKit/Networking/PlatformAPI/GetFeed.swift b/Sources/ATProtoKit/APIReference/AppBskyAPI/GetFeed.swift similarity index 100% rename from Sources/ATProtoKit/Networking/PlatformAPI/GetFeed.swift rename to Sources/ATProtoKit/APIReference/AppBskyAPI/GetFeed.swift diff --git a/Sources/ATProtoKit/Networking/PlatformAPI/GetFeedGenerator.swift b/Sources/ATProtoKit/APIReference/AppBskyAPI/GetFeedGenerator.swift similarity index 100% rename from Sources/ATProtoKit/Networking/PlatformAPI/GetFeedGenerator.swift rename to Sources/ATProtoKit/APIReference/AppBskyAPI/GetFeedGenerator.swift diff --git a/Sources/ATProtoKit/Networking/PlatformAPI/GetFeedGenerators.swift b/Sources/ATProtoKit/APIReference/AppBskyAPI/GetFeedGenerators.swift similarity index 100% rename from Sources/ATProtoKit/Networking/PlatformAPI/GetFeedGenerators.swift rename to Sources/ATProtoKit/APIReference/AppBskyAPI/GetFeedGenerators.swift diff --git a/Sources/ATProtoKit/Networking/PlatformAPI/GetFeedSkeleton.swift b/Sources/ATProtoKit/APIReference/AppBskyAPI/GetFeedSkeleton.swift similarity index 100% rename from Sources/ATProtoKit/Networking/PlatformAPI/GetFeedSkeleton.swift rename to Sources/ATProtoKit/APIReference/AppBskyAPI/GetFeedSkeleton.swift diff --git a/Sources/ATProtoKit/Networking/PlatformAPI/GetFollowers.swift b/Sources/ATProtoKit/APIReference/AppBskyAPI/GetFollowers.swift similarity index 100% rename from Sources/ATProtoKit/Networking/PlatformAPI/GetFollowers.swift rename to Sources/ATProtoKit/APIReference/AppBskyAPI/GetFollowers.swift diff --git a/Sources/ATProtoKit/Networking/PlatformAPI/GetFollows.swift b/Sources/ATProtoKit/APIReference/AppBskyAPI/GetFollows.swift similarity index 100% rename from Sources/ATProtoKit/Networking/PlatformAPI/GetFollows.swift rename to Sources/ATProtoKit/APIReference/AppBskyAPI/GetFollows.swift diff --git a/Sources/ATProtoKit/Networking/PlatformAPI/GetGraphBlocks.swift b/Sources/ATProtoKit/APIReference/AppBskyAPI/GetGraphBlocks.swift similarity index 100% rename from Sources/ATProtoKit/Networking/PlatformAPI/GetGraphBlocks.swift rename to Sources/ATProtoKit/APIReference/AppBskyAPI/GetGraphBlocks.swift diff --git a/Sources/ATProtoKit/Networking/PlatformAPI/GetKnownFollowers.swift b/Sources/ATProtoKit/APIReference/AppBskyAPI/GetKnownFollowers.swift similarity index 100% rename from Sources/ATProtoKit/Networking/PlatformAPI/GetKnownFollowers.swift rename to Sources/ATProtoKit/APIReference/AppBskyAPI/GetKnownFollowers.swift diff --git a/Sources/ATProtoKit/Networking/PlatformAPI/GetLabelerServices.swift b/Sources/ATProtoKit/APIReference/AppBskyAPI/GetLabelerServices.swift similarity index 100% rename from Sources/ATProtoKit/Networking/PlatformAPI/GetLabelerServices.swift rename to Sources/ATProtoKit/APIReference/AppBskyAPI/GetLabelerServices.swift diff --git a/Sources/ATProtoKit/Networking/PlatformAPI/GetLikes.swift b/Sources/ATProtoKit/APIReference/AppBskyAPI/GetLikes.swift similarity index 100% rename from Sources/ATProtoKit/Networking/PlatformAPI/GetLikes.swift rename to Sources/ATProtoKit/APIReference/AppBskyAPI/GetLikes.swift diff --git a/Sources/ATProtoKit/Networking/PlatformAPI/GetList.swift b/Sources/ATProtoKit/APIReference/AppBskyAPI/GetList.swift similarity index 100% rename from Sources/ATProtoKit/Networking/PlatformAPI/GetList.swift rename to Sources/ATProtoKit/APIReference/AppBskyAPI/GetList.swift diff --git a/Sources/ATProtoKit/Networking/PlatformAPI/GetListBlocks.swift b/Sources/ATProtoKit/APIReference/AppBskyAPI/GetListBlocks.swift similarity index 100% rename from Sources/ATProtoKit/Networking/PlatformAPI/GetListBlocks.swift rename to Sources/ATProtoKit/APIReference/AppBskyAPI/GetListBlocks.swift diff --git a/Sources/ATProtoKit/Networking/PlatformAPI/GetListFeed.swift b/Sources/ATProtoKit/APIReference/AppBskyAPI/GetListFeed.swift similarity index 100% rename from Sources/ATProtoKit/Networking/PlatformAPI/GetListFeed.swift rename to Sources/ATProtoKit/APIReference/AppBskyAPI/GetListFeed.swift diff --git a/Sources/ATProtoKit/Networking/PlatformAPI/GetListMutes.swift b/Sources/ATProtoKit/APIReference/AppBskyAPI/GetListMutes.swift similarity index 100% rename from Sources/ATProtoKit/Networking/PlatformAPI/GetListMutes.swift rename to Sources/ATProtoKit/APIReference/AppBskyAPI/GetListMutes.swift diff --git a/Sources/ATProtoKit/Networking/PlatformAPI/GetLists.swift b/Sources/ATProtoKit/APIReference/AppBskyAPI/GetLists.swift similarity index 100% rename from Sources/ATProtoKit/Networking/PlatformAPI/GetLists.swift rename to Sources/ATProtoKit/APIReference/AppBskyAPI/GetLists.swift diff --git a/Sources/ATProtoKit/Networking/PlatformAPI/GetMutes.swift b/Sources/ATProtoKit/APIReference/AppBskyAPI/GetMutes.swift similarity index 100% rename from Sources/ATProtoKit/Networking/PlatformAPI/GetMutes.swift rename to Sources/ATProtoKit/APIReference/AppBskyAPI/GetMutes.swift diff --git a/Sources/ATProtoKit/Networking/PlatformAPI/GetPopularFeedGenerators.swift b/Sources/ATProtoKit/APIReference/AppBskyAPI/GetPopularFeedGenerators.swift similarity index 100% rename from Sources/ATProtoKit/Networking/PlatformAPI/GetPopularFeedGenerators.swift rename to Sources/ATProtoKit/APIReference/AppBskyAPI/GetPopularFeedGenerators.swift diff --git a/Sources/ATProtoKit/Networking/PlatformAPI/GetPostThread.swift b/Sources/ATProtoKit/APIReference/AppBskyAPI/GetPostThread.swift similarity index 100% rename from Sources/ATProtoKit/Networking/PlatformAPI/GetPostThread.swift rename to Sources/ATProtoKit/APIReference/AppBskyAPI/GetPostThread.swift diff --git a/Sources/ATProtoKit/Networking/PlatformAPI/GetPosts.swift b/Sources/ATProtoKit/APIReference/AppBskyAPI/GetPosts.swift similarity index 100% rename from Sources/ATProtoKit/Networking/PlatformAPI/GetPosts.swift rename to Sources/ATProtoKit/APIReference/AppBskyAPI/GetPosts.swift diff --git a/Sources/ATProtoKit/Networking/PlatformAPI/GetPreferences.swift b/Sources/ATProtoKit/APIReference/AppBskyAPI/GetPreferences.swift similarity index 100% rename from Sources/ATProtoKit/Networking/PlatformAPI/GetPreferences.swift rename to Sources/ATProtoKit/APIReference/AppBskyAPI/GetPreferences.swift diff --git a/Sources/ATProtoKit/Networking/PlatformAPI/GetProfile.swift b/Sources/ATProtoKit/APIReference/AppBskyAPI/GetProfile.swift similarity index 100% rename from Sources/ATProtoKit/Networking/PlatformAPI/GetProfile.swift rename to Sources/ATProtoKit/APIReference/AppBskyAPI/GetProfile.swift diff --git a/Sources/ATProtoKit/Networking/PlatformAPI/GetProfiles.swift b/Sources/ATProtoKit/APIReference/AppBskyAPI/GetProfiles.swift similarity index 100% rename from Sources/ATProtoKit/Networking/PlatformAPI/GetProfiles.swift rename to Sources/ATProtoKit/APIReference/AppBskyAPI/GetProfiles.swift diff --git a/Sources/ATProtoKit/Networking/PlatformAPI/GetRelationships.swift b/Sources/ATProtoKit/APIReference/AppBskyAPI/GetRelationships.swift similarity index 100% rename from Sources/ATProtoKit/Networking/PlatformAPI/GetRelationships.swift rename to Sources/ATProtoKit/APIReference/AppBskyAPI/GetRelationships.swift diff --git a/Sources/ATProtoKit/Networking/PlatformAPI/GetRepostedBy.swift b/Sources/ATProtoKit/APIReference/AppBskyAPI/GetRepostedBy.swift similarity index 100% rename from Sources/ATProtoKit/Networking/PlatformAPI/GetRepostedBy.swift rename to Sources/ATProtoKit/APIReference/AppBskyAPI/GetRepostedBy.swift diff --git a/Sources/ATProtoKit/Networking/PlatformAPI/GetStarterPack.swift b/Sources/ATProtoKit/APIReference/AppBskyAPI/GetStarterPack.swift similarity index 100% rename from Sources/ATProtoKit/Networking/PlatformAPI/GetStarterPack.swift rename to Sources/ATProtoKit/APIReference/AppBskyAPI/GetStarterPack.swift diff --git a/Sources/ATProtoKit/Networking/PlatformAPI/GetStarterPacks.swift b/Sources/ATProtoKit/APIReference/AppBskyAPI/GetStarterPacks.swift similarity index 100% rename from Sources/ATProtoKit/Networking/PlatformAPI/GetStarterPacks.swift rename to Sources/ATProtoKit/APIReference/AppBskyAPI/GetStarterPacks.swift diff --git a/Sources/ATProtoKit/Networking/PlatformAPI/GetSuggestedFeeds.swift b/Sources/ATProtoKit/APIReference/AppBskyAPI/GetSuggestedFeeds.swift similarity index 100% rename from Sources/ATProtoKit/Networking/PlatformAPI/GetSuggestedFeeds.swift rename to Sources/ATProtoKit/APIReference/AppBskyAPI/GetSuggestedFeeds.swift diff --git a/Sources/ATProtoKit/Networking/PlatformAPI/GetSuggestedFollowsByActor.swift b/Sources/ATProtoKit/APIReference/AppBskyAPI/GetSuggestedFollowsByActor.swift similarity index 100% rename from Sources/ATProtoKit/Networking/PlatformAPI/GetSuggestedFollowsByActor.swift rename to Sources/ATProtoKit/APIReference/AppBskyAPI/GetSuggestedFollowsByActor.swift diff --git a/Sources/ATProtoKit/Networking/PlatformAPI/GetSuggestions.swift b/Sources/ATProtoKit/APIReference/AppBskyAPI/GetSuggestions.swift similarity index 100% rename from Sources/ATProtoKit/Networking/PlatformAPI/GetSuggestions.swift rename to Sources/ATProtoKit/APIReference/AppBskyAPI/GetSuggestions.swift diff --git a/Sources/ATProtoKit/Networking/PlatformAPI/GetSuggestionsSkeleton.swift b/Sources/ATProtoKit/APIReference/AppBskyAPI/GetSuggestionsSkeleton.swift similarity index 100% rename from Sources/ATProtoKit/Networking/PlatformAPI/GetSuggestionsSkeleton.swift rename to Sources/ATProtoKit/APIReference/AppBskyAPI/GetSuggestionsSkeleton.swift diff --git a/Sources/ATProtoKit/Networking/PlatformAPI/GetTaggedSuggestions.swift b/Sources/ATProtoKit/APIReference/AppBskyAPI/GetTaggedSuggestions.swift similarity index 100% rename from Sources/ATProtoKit/Networking/PlatformAPI/GetTaggedSuggestions.swift rename to Sources/ATProtoKit/APIReference/AppBskyAPI/GetTaggedSuggestions.swift diff --git a/Sources/ATProtoKit/Networking/PlatformAPI/GetTimeline.swift b/Sources/ATProtoKit/APIReference/AppBskyAPI/GetTimeline.swift similarity index 100% rename from Sources/ATProtoKit/Networking/PlatformAPI/GetTimeline.swift rename to Sources/ATProtoKit/APIReference/AppBskyAPI/GetTimeline.swift diff --git a/Sources/ATProtoKit/Networking/PlatformAPI/GetUnreadCount.swift b/Sources/ATProtoKit/APIReference/AppBskyAPI/GetUnreadCount.swift similarity index 100% rename from Sources/ATProtoKit/Networking/PlatformAPI/GetUnreadCount.swift rename to Sources/ATProtoKit/APIReference/AppBskyAPI/GetUnreadCount.swift diff --git a/Sources/ATProtoKit/Networking/PlatformAPI/ListNotifications.swift b/Sources/ATProtoKit/APIReference/AppBskyAPI/ListNotifications.swift similarity index 100% rename from Sources/ATProtoKit/Networking/PlatformAPI/ListNotifications.swift rename to Sources/ATProtoKit/APIReference/AppBskyAPI/ListNotifications.swift diff --git a/Sources/ATProtoKit/Networking/PlatformAPI/MuteActor.swift b/Sources/ATProtoKit/APIReference/AppBskyAPI/MuteActor.swift similarity index 100% rename from Sources/ATProtoKit/Networking/PlatformAPI/MuteActor.swift rename to Sources/ATProtoKit/APIReference/AppBskyAPI/MuteActor.swift diff --git a/Sources/ATProtoKit/Networking/PlatformAPI/MuteActorList.swift b/Sources/ATProtoKit/APIReference/AppBskyAPI/MuteActorList.swift similarity index 100% rename from Sources/ATProtoKit/Networking/PlatformAPI/MuteActorList.swift rename to Sources/ATProtoKit/APIReference/AppBskyAPI/MuteActorList.swift diff --git a/Sources/ATProtoKit/Networking/PlatformAPI/MuteThread.swift b/Sources/ATProtoKit/APIReference/AppBskyAPI/MuteThread.swift similarity index 100% rename from Sources/ATProtoKit/Networking/PlatformAPI/MuteThread.swift rename to Sources/ATProtoKit/APIReference/AppBskyAPI/MuteThread.swift diff --git a/Sources/ATProtoKit/Networking/PlatformAPI/PutPreferences.swift b/Sources/ATProtoKit/APIReference/AppBskyAPI/PutPreferences.swift similarity index 100% rename from Sources/ATProtoKit/Networking/PlatformAPI/PutPreferences.swift rename to Sources/ATProtoKit/APIReference/AppBskyAPI/PutPreferences.swift diff --git a/Sources/ATProtoKit/Networking/PlatformAPI/RegisterPush.swift b/Sources/ATProtoKit/APIReference/AppBskyAPI/RegisterPush.swift similarity index 100% rename from Sources/ATProtoKit/Networking/PlatformAPI/RegisterPush.swift rename to Sources/ATProtoKit/APIReference/AppBskyAPI/RegisterPush.swift diff --git a/Sources/ATProtoKit/Networking/PlatformAPI/SearchActorsSkeleton.swift b/Sources/ATProtoKit/APIReference/AppBskyAPI/SearchActorsSkeleton.swift similarity index 100% rename from Sources/ATProtoKit/Networking/PlatformAPI/SearchActorsSkeleton.swift rename to Sources/ATProtoKit/APIReference/AppBskyAPI/SearchActorsSkeleton.swift diff --git a/Sources/ATProtoKit/Networking/PlatformAPI/SearchPosts.swift b/Sources/ATProtoKit/APIReference/AppBskyAPI/SearchPosts.swift similarity index 100% rename from Sources/ATProtoKit/Networking/PlatformAPI/SearchPosts.swift rename to Sources/ATProtoKit/APIReference/AppBskyAPI/SearchPosts.swift diff --git a/Sources/ATProtoKit/Networking/PlatformAPI/SearchPostsSkeleton.swift b/Sources/ATProtoKit/APIReference/AppBskyAPI/SearchPostsSkeleton.swift similarity index 100% rename from Sources/ATProtoKit/Networking/PlatformAPI/SearchPostsSkeleton.swift rename to Sources/ATProtoKit/APIReference/AppBskyAPI/SearchPostsSkeleton.swift diff --git a/Sources/ATProtoKit/Networking/PlatformAPI/SearchUsers.swift b/Sources/ATProtoKit/APIReference/AppBskyAPI/SearchUsers.swift similarity index 100% rename from Sources/ATProtoKit/Networking/PlatformAPI/SearchUsers.swift rename to Sources/ATProtoKit/APIReference/AppBskyAPI/SearchUsers.swift diff --git a/Sources/ATProtoKit/Networking/PlatformAPI/SearchUsersTypeahead.swift b/Sources/ATProtoKit/APIReference/AppBskyAPI/SearchUsersTypeahead.swift similarity index 100% rename from Sources/ATProtoKit/Networking/PlatformAPI/SearchUsersTypeahead.swift rename to Sources/ATProtoKit/APIReference/AppBskyAPI/SearchUsersTypeahead.swift diff --git a/Sources/ATProtoKit/Networking/PlatformAPI/SendInteractions.swift b/Sources/ATProtoKit/APIReference/AppBskyAPI/SendInteractions.swift similarity index 100% rename from Sources/ATProtoKit/Networking/PlatformAPI/SendInteractions.swift rename to Sources/ATProtoKit/APIReference/AppBskyAPI/SendInteractions.swift diff --git a/Sources/ATProtoKit/Networking/PlatformAPI/UnmuteActor.swift b/Sources/ATProtoKit/APIReference/AppBskyAPI/UnmuteActor.swift similarity index 100% rename from Sources/ATProtoKit/Networking/PlatformAPI/UnmuteActor.swift rename to Sources/ATProtoKit/APIReference/AppBskyAPI/UnmuteActor.swift diff --git a/Sources/ATProtoKit/Networking/PlatformAPI/UnmuteActorList.swift b/Sources/ATProtoKit/APIReference/AppBskyAPI/UnmuteActorList.swift similarity index 100% rename from Sources/ATProtoKit/Networking/PlatformAPI/UnmuteActorList.swift rename to Sources/ATProtoKit/APIReference/AppBskyAPI/UnmuteActorList.swift diff --git a/Sources/ATProtoKit/Networking/PlatformAPI/UnmuteThread.swift b/Sources/ATProtoKit/APIReference/AppBskyAPI/UnmuteThread.swift similarity index 100% rename from Sources/ATProtoKit/Networking/PlatformAPI/UnmuteThread.swift rename to Sources/ATProtoKit/APIReference/AppBskyAPI/UnmuteThread.swift diff --git a/Sources/ATProtoKit/Networking/PlatformAPI/UpdateSeen.swift b/Sources/ATProtoKit/APIReference/AppBskyAPI/UpdateSeen.swift similarity index 100% rename from Sources/ATProtoKit/Networking/PlatformAPI/UpdateSeen.swift rename to Sources/ATProtoKit/APIReference/AppBskyAPI/UpdateSeen.swift diff --git a/Sources/ATProtoKit/Networking/BlueskyAPI/ATProtoBlueskyChat/DeclarationRecord/CreateDeclarationRecord.swift b/Sources/ATProtoKit/APIReference/BlueskyAPI/ATProtoBlueskyChat/DeclarationRecord/CreateDeclarationRecord.swift similarity index 100% rename from Sources/ATProtoKit/Networking/BlueskyAPI/ATProtoBlueskyChat/DeclarationRecord/CreateDeclarationRecord.swift rename to Sources/ATProtoKit/APIReference/BlueskyAPI/ATProtoBlueskyChat/DeclarationRecord/CreateDeclarationRecord.swift diff --git a/Sources/ATProtoKit/Networking/BlueskyAPI/ATProtoBlueskyChat/DeclarationRecord/DeleteDeclarationRecord.swift b/Sources/ATProtoKit/APIReference/BlueskyAPI/ATProtoBlueskyChat/DeclarationRecord/DeleteDeclarationRecord.swift similarity index 100% rename from Sources/ATProtoKit/Networking/BlueskyAPI/ATProtoBlueskyChat/DeclarationRecord/DeleteDeclarationRecord.swift rename to Sources/ATProtoKit/APIReference/BlueskyAPI/ATProtoBlueskyChat/DeclarationRecord/DeleteDeclarationRecord.swift diff --git a/Sources/ATProtoKit/Networking/BlueskyAPI/BlockRecord/CreateBlockRecord.swift b/Sources/ATProtoKit/APIReference/BlueskyAPI/BlockRecord/CreateBlockRecord.swift similarity index 100% rename from Sources/ATProtoKit/Networking/BlueskyAPI/BlockRecord/CreateBlockRecord.swift rename to Sources/ATProtoKit/APIReference/BlueskyAPI/BlockRecord/CreateBlockRecord.swift diff --git a/Sources/ATProtoKit/Networking/BlueskyAPI/BlockRecord/DeleteBlockRecord.swift b/Sources/ATProtoKit/APIReference/BlueskyAPI/BlockRecord/DeleteBlockRecord.swift similarity index 100% rename from Sources/ATProtoKit/Networking/BlueskyAPI/BlockRecord/DeleteBlockRecord.swift rename to Sources/ATProtoKit/APIReference/BlueskyAPI/BlockRecord/DeleteBlockRecord.swift diff --git a/Sources/ATProtoKit/Networking/BlueskyAPI/FollowRecord/CreateFollowRecord.swift b/Sources/ATProtoKit/APIReference/BlueskyAPI/FollowRecord/CreateFollowRecord.swift similarity index 100% rename from Sources/ATProtoKit/Networking/BlueskyAPI/FollowRecord/CreateFollowRecord.swift rename to Sources/ATProtoKit/APIReference/BlueskyAPI/FollowRecord/CreateFollowRecord.swift diff --git a/Sources/ATProtoKit/Networking/BlueskyAPI/FollowRecord/DeleteFollowRecord.swift b/Sources/ATProtoKit/APIReference/BlueskyAPI/FollowRecord/DeleteFollowRecord.swift similarity index 100% rename from Sources/ATProtoKit/Networking/BlueskyAPI/FollowRecord/DeleteFollowRecord.swift rename to Sources/ATProtoKit/APIReference/BlueskyAPI/FollowRecord/DeleteFollowRecord.swift diff --git a/Sources/ATProtoKit/Networking/BlueskyAPI/GeneratorRecord/CreateGeneratorRecord.swift b/Sources/ATProtoKit/APIReference/BlueskyAPI/GeneratorRecord/CreateGeneratorRecord.swift similarity index 100% rename from Sources/ATProtoKit/Networking/BlueskyAPI/GeneratorRecord/CreateGeneratorRecord.swift rename to Sources/ATProtoKit/APIReference/BlueskyAPI/GeneratorRecord/CreateGeneratorRecord.swift diff --git a/Sources/ATProtoKit/Networking/BlueskyAPI/GeneratorRecord/DeleteGeneratorRecord.swift b/Sources/ATProtoKit/APIReference/BlueskyAPI/GeneratorRecord/DeleteGeneratorRecord.swift similarity index 100% rename from Sources/ATProtoKit/Networking/BlueskyAPI/GeneratorRecord/DeleteGeneratorRecord.swift rename to Sources/ATProtoKit/APIReference/BlueskyAPI/GeneratorRecord/DeleteGeneratorRecord.swift diff --git a/Sources/ATProtoKit/Networking/BlueskyAPI/LikeRecord/CreateLikeRecord.swift b/Sources/ATProtoKit/APIReference/BlueskyAPI/LikeRecord/CreateLikeRecord.swift similarity index 100% rename from Sources/ATProtoKit/Networking/BlueskyAPI/LikeRecord/CreateLikeRecord.swift rename to Sources/ATProtoKit/APIReference/BlueskyAPI/LikeRecord/CreateLikeRecord.swift diff --git a/Sources/ATProtoKit/Networking/BlueskyAPI/LikeRecord/DeleteLikeRecord.swift b/Sources/ATProtoKit/APIReference/BlueskyAPI/LikeRecord/DeleteLikeRecord.swift similarity index 100% rename from Sources/ATProtoKit/Networking/BlueskyAPI/LikeRecord/DeleteLikeRecord.swift rename to Sources/ATProtoKit/APIReference/BlueskyAPI/LikeRecord/DeleteLikeRecord.swift diff --git a/Sources/ATProtoKit/Networking/BlueskyAPI/ListBlockRecord/CreateListBlockRecord.swift b/Sources/ATProtoKit/APIReference/BlueskyAPI/ListBlockRecord/CreateListBlockRecord.swift similarity index 100% rename from Sources/ATProtoKit/Networking/BlueskyAPI/ListBlockRecord/CreateListBlockRecord.swift rename to Sources/ATProtoKit/APIReference/BlueskyAPI/ListBlockRecord/CreateListBlockRecord.swift diff --git a/Sources/ATProtoKit/Networking/BlueskyAPI/ListBlockRecord/DeleteListBlockRecord.swift b/Sources/ATProtoKit/APIReference/BlueskyAPI/ListBlockRecord/DeleteListBlockRecord.swift similarity index 100% rename from Sources/ATProtoKit/Networking/BlueskyAPI/ListBlockRecord/DeleteListBlockRecord.swift rename to Sources/ATProtoKit/APIReference/BlueskyAPI/ListBlockRecord/DeleteListBlockRecord.swift diff --git a/Sources/ATProtoKit/Networking/BlueskyAPI/ListItemRecord/CreateListItemRecord.swift b/Sources/ATProtoKit/APIReference/BlueskyAPI/ListItemRecord/CreateListItemRecord.swift similarity index 100% rename from Sources/ATProtoKit/Networking/BlueskyAPI/ListItemRecord/CreateListItemRecord.swift rename to Sources/ATProtoKit/APIReference/BlueskyAPI/ListItemRecord/CreateListItemRecord.swift diff --git a/Sources/ATProtoKit/Networking/BlueskyAPI/ListItemRecord/DeleteListItemRecord.swift b/Sources/ATProtoKit/APIReference/BlueskyAPI/ListItemRecord/DeleteListItemRecord.swift similarity index 100% rename from Sources/ATProtoKit/Networking/BlueskyAPI/ListItemRecord/DeleteListItemRecord.swift rename to Sources/ATProtoKit/APIReference/BlueskyAPI/ListItemRecord/DeleteListItemRecord.swift diff --git a/Sources/ATProtoKit/Networking/BlueskyAPI/ListRecord/CreateListRecord.swift b/Sources/ATProtoKit/APIReference/BlueskyAPI/ListRecord/CreateListRecord.swift similarity index 100% rename from Sources/ATProtoKit/Networking/BlueskyAPI/ListRecord/CreateListRecord.swift rename to Sources/ATProtoKit/APIReference/BlueskyAPI/ListRecord/CreateListRecord.swift diff --git a/Sources/ATProtoKit/Networking/BlueskyAPI/ListRecord/DeleteListRecord.swift b/Sources/ATProtoKit/APIReference/BlueskyAPI/ListRecord/DeleteListRecord.swift similarity index 100% rename from Sources/ATProtoKit/Networking/BlueskyAPI/ListRecord/DeleteListRecord.swift rename to Sources/ATProtoKit/APIReference/BlueskyAPI/ListRecord/DeleteListRecord.swift diff --git a/Sources/ATProtoKit/Networking/BlueskyAPI/PostRecord/CreatePostRecord.swift b/Sources/ATProtoKit/APIReference/BlueskyAPI/PostRecord/CreatePostRecord.swift similarity index 100% rename from Sources/ATProtoKit/Networking/BlueskyAPI/PostRecord/CreatePostRecord.swift rename to Sources/ATProtoKit/APIReference/BlueskyAPI/PostRecord/CreatePostRecord.swift diff --git a/Sources/ATProtoKit/Networking/BlueskyAPI/PostRecord/DeletePostRecord.swift b/Sources/ATProtoKit/APIReference/BlueskyAPI/PostRecord/DeletePostRecord.swift similarity index 100% rename from Sources/ATProtoKit/Networking/BlueskyAPI/PostRecord/DeletePostRecord.swift rename to Sources/ATProtoKit/APIReference/BlueskyAPI/PostRecord/DeletePostRecord.swift diff --git a/Sources/ATProtoKit/Networking/BlueskyAPI/PostRecord/PutPostRecord.swift b/Sources/ATProtoKit/APIReference/BlueskyAPI/PostRecord/PutPostRecord.swift similarity index 100% rename from Sources/ATProtoKit/Networking/BlueskyAPI/PostRecord/PutPostRecord.swift rename to Sources/ATProtoKit/APIReference/BlueskyAPI/PostRecord/PutPostRecord.swift diff --git a/Sources/ATProtoKit/Networking/BlueskyAPI/RepostRecord/CreateRepostRecord.swift b/Sources/ATProtoKit/APIReference/BlueskyAPI/RepostRecord/CreateRepostRecord.swift similarity index 100% rename from Sources/ATProtoKit/Networking/BlueskyAPI/RepostRecord/CreateRepostRecord.swift rename to Sources/ATProtoKit/APIReference/BlueskyAPI/RepostRecord/CreateRepostRecord.swift diff --git a/Sources/ATProtoKit/Networking/BlueskyAPI/RepostRecord/DeleteRepostRecord.swift b/Sources/ATProtoKit/APIReference/BlueskyAPI/RepostRecord/DeleteRepostRecord.swift similarity index 100% rename from Sources/ATProtoKit/Networking/BlueskyAPI/RepostRecord/DeleteRepostRecord.swift rename to Sources/ATProtoKit/APIReference/BlueskyAPI/RepostRecord/DeleteRepostRecord.swift diff --git a/Sources/ATProtoKit/Networking/BlueskyAPI/ServiceRecord/CreateServiceRecord.swift b/Sources/ATProtoKit/APIReference/BlueskyAPI/ServiceRecord/CreateServiceRecord.swift similarity index 100% rename from Sources/ATProtoKit/Networking/BlueskyAPI/ServiceRecord/CreateServiceRecord.swift rename to Sources/ATProtoKit/APIReference/BlueskyAPI/ServiceRecord/CreateServiceRecord.swift diff --git a/Sources/ATProtoKit/Networking/BlueskyAPI/ServiceRecord/DeleteServiceRecord.swift b/Sources/ATProtoKit/APIReference/BlueskyAPI/ServiceRecord/DeleteServiceRecord.swift similarity index 100% rename from Sources/ATProtoKit/Networking/BlueskyAPI/ServiceRecord/DeleteServiceRecord.swift rename to Sources/ATProtoKit/APIReference/BlueskyAPI/ServiceRecord/DeleteServiceRecord.swift diff --git a/Sources/ATProtoKit/Networking/BlueskyAPI/ThreadgateRecord/CreateThreadgateRecord.swift b/Sources/ATProtoKit/APIReference/BlueskyAPI/ThreadgateRecord/CreateThreadgateRecord.swift similarity index 100% rename from Sources/ATProtoKit/Networking/BlueskyAPI/ThreadgateRecord/CreateThreadgateRecord.swift rename to Sources/ATProtoKit/APIReference/BlueskyAPI/ThreadgateRecord/CreateThreadgateRecord.swift diff --git a/Sources/ATProtoKit/Networking/BlueskyAPI/ThreadgateRecord/DeleteThreadgateRecord.swift b/Sources/ATProtoKit/APIReference/BlueskyAPI/ThreadgateRecord/DeleteThreadgateRecord.swift similarity index 100% rename from Sources/ATProtoKit/Networking/BlueskyAPI/ThreadgateRecord/DeleteThreadgateRecord.swift rename to Sources/ATProtoKit/APIReference/BlueskyAPI/ThreadgateRecord/DeleteThreadgateRecord.swift diff --git a/Sources/ATProtoKit/Networking/ChatAPI/ChatDeleteAccount.swift b/Sources/ATProtoKit/APIReference/ChatBskyAPI/ChatDeleteAccount.swift similarity index 100% rename from Sources/ATProtoKit/Networking/ChatAPI/ChatDeleteAccount.swift rename to Sources/ATProtoKit/APIReference/ChatBskyAPI/ChatDeleteAccount.swift diff --git a/Sources/ATProtoKit/Networking/ChatAPI/ChatDeleteMessageForSelf.swift b/Sources/ATProtoKit/APIReference/ChatBskyAPI/ChatDeleteMessageForSelf.swift similarity index 100% rename from Sources/ATProtoKit/Networking/ChatAPI/ChatDeleteMessageForSelf.swift rename to Sources/ATProtoKit/APIReference/ChatBskyAPI/ChatDeleteMessageForSelf.swift diff --git a/Sources/ATProtoKit/Networking/ChatAPI/ChatExportAccountData.swift b/Sources/ATProtoKit/APIReference/ChatBskyAPI/ChatExportAccountData.swift similarity index 100% rename from Sources/ATProtoKit/Networking/ChatAPI/ChatExportAccountData.swift rename to Sources/ATProtoKit/APIReference/ChatBskyAPI/ChatExportAccountData.swift diff --git a/Sources/ATProtoKit/Networking/ChatAPI/ChatGetActorMetadata.swift b/Sources/ATProtoKit/APIReference/ChatBskyAPI/ChatGetActorMetadata.swift similarity index 100% rename from Sources/ATProtoKit/Networking/ChatAPI/ChatGetActorMetadata.swift rename to Sources/ATProtoKit/APIReference/ChatBskyAPI/ChatGetActorMetadata.swift diff --git a/Sources/ATProtoKit/Networking/ChatAPI/ChatGetConvo.swift b/Sources/ATProtoKit/APIReference/ChatBskyAPI/ChatGetConvo.swift similarity index 100% rename from Sources/ATProtoKit/Networking/ChatAPI/ChatGetConvo.swift rename to Sources/ATProtoKit/APIReference/ChatBskyAPI/ChatGetConvo.swift diff --git a/Sources/ATProtoKit/Networking/ChatAPI/ChatGetConvoForMembers.swift b/Sources/ATProtoKit/APIReference/ChatBskyAPI/ChatGetConvoForMembers.swift similarity index 100% rename from Sources/ATProtoKit/Networking/ChatAPI/ChatGetConvoForMembers.swift rename to Sources/ATProtoKit/APIReference/ChatBskyAPI/ChatGetConvoForMembers.swift diff --git a/Sources/ATProtoKit/Networking/ChatAPI/ChatGetLog.swift b/Sources/ATProtoKit/APIReference/ChatBskyAPI/ChatGetLog.swift similarity index 100% rename from Sources/ATProtoKit/Networking/ChatAPI/ChatGetLog.swift rename to Sources/ATProtoKit/APIReference/ChatBskyAPI/ChatGetLog.swift diff --git a/Sources/ATProtoKit/Networking/ChatAPI/ChatGetMessageContext.swift b/Sources/ATProtoKit/APIReference/ChatBskyAPI/ChatGetMessageContext.swift similarity index 100% rename from Sources/ATProtoKit/Networking/ChatAPI/ChatGetMessageContext.swift rename to Sources/ATProtoKit/APIReference/ChatBskyAPI/ChatGetMessageContext.swift diff --git a/Sources/ATProtoKit/Networking/ChatAPI/ChatGetMessages.swift b/Sources/ATProtoKit/APIReference/ChatBskyAPI/ChatGetMessages.swift similarity index 100% rename from Sources/ATProtoKit/Networking/ChatAPI/ChatGetMessages.swift rename to Sources/ATProtoKit/APIReference/ChatBskyAPI/ChatGetMessages.swift diff --git a/Sources/ATProtoKit/Networking/ChatAPI/ChatLeaveConvo.swift b/Sources/ATProtoKit/APIReference/ChatBskyAPI/ChatLeaveConvo.swift similarity index 100% rename from Sources/ATProtoKit/Networking/ChatAPI/ChatLeaveConvo.swift rename to Sources/ATProtoKit/APIReference/ChatBskyAPI/ChatLeaveConvo.swift diff --git a/Sources/ATProtoKit/Networking/ChatAPI/ChatListConvos.swift b/Sources/ATProtoKit/APIReference/ChatBskyAPI/ChatListConvos.swift similarity index 100% rename from Sources/ATProtoKit/Networking/ChatAPI/ChatListConvos.swift rename to Sources/ATProtoKit/APIReference/ChatBskyAPI/ChatListConvos.swift diff --git a/Sources/ATProtoKit/Networking/ChatAPI/ChatMuteConvo.swift b/Sources/ATProtoKit/APIReference/ChatBskyAPI/ChatMuteConvo.swift similarity index 100% rename from Sources/ATProtoKit/Networking/ChatAPI/ChatMuteConvo.swift rename to Sources/ATProtoKit/APIReference/ChatBskyAPI/ChatMuteConvo.swift diff --git a/Sources/ATProtoKit/Networking/ChatAPI/ChatSendMessage.swift b/Sources/ATProtoKit/APIReference/ChatBskyAPI/ChatSendMessage.swift similarity index 100% rename from Sources/ATProtoKit/Networking/ChatAPI/ChatSendMessage.swift rename to Sources/ATProtoKit/APIReference/ChatBskyAPI/ChatSendMessage.swift diff --git a/Sources/ATProtoKit/Networking/ChatAPI/ChatSendMessageBatch.swift b/Sources/ATProtoKit/APIReference/ChatBskyAPI/ChatSendMessageBatch.swift similarity index 100% rename from Sources/ATProtoKit/Networking/ChatAPI/ChatSendMessageBatch.swift rename to Sources/ATProtoKit/APIReference/ChatBskyAPI/ChatSendMessageBatch.swift diff --git a/Sources/ATProtoKit/Networking/ChatAPI/ChatUnmuteConvo.swift b/Sources/ATProtoKit/APIReference/ChatBskyAPI/ChatUnmuteConvo.swift similarity index 100% rename from Sources/ATProtoKit/Networking/ChatAPI/ChatUnmuteConvo.swift rename to Sources/ATProtoKit/APIReference/ChatBskyAPI/ChatUnmuteConvo.swift diff --git a/Sources/ATProtoKit/Networking/ChatAPI/ChatUpdateActorAccess.swift b/Sources/ATProtoKit/APIReference/ChatBskyAPI/ChatUpdateActorAccess.swift similarity index 100% rename from Sources/ATProtoKit/Networking/ChatAPI/ChatUpdateActorAccess.swift rename to Sources/ATProtoKit/APIReference/ChatBskyAPI/ChatUpdateActorAccess.swift diff --git a/Sources/ATProtoKit/Networking/ChatAPI/ChatUpdateRead.swift b/Sources/ATProtoKit/APIReference/ChatBskyAPI/ChatUpdateRead.swift similarity index 100% rename from Sources/ATProtoKit/Networking/ChatAPI/ChatUpdateRead.swift rename to Sources/ATProtoKit/APIReference/ChatBskyAPI/ChatUpdateRead.swift diff --git a/Sources/ATProtoKit/Networking/CoreAPI/ActivateAccount.swift b/Sources/ATProtoKit/APIReference/ComAtprotoAPI/ActivateAccount.swift similarity index 100% rename from Sources/ATProtoKit/Networking/CoreAPI/ActivateAccount.swift rename to Sources/ATProtoKit/APIReference/ComAtprotoAPI/ActivateAccount.swift diff --git a/Sources/ATProtoKit/Networking/CoreAPI/ApplyWrites.swift b/Sources/ATProtoKit/APIReference/ComAtprotoAPI/ApplyWrites.swift similarity index 100% rename from Sources/ATProtoKit/Networking/CoreAPI/ApplyWrites.swift rename to Sources/ATProtoKit/APIReference/ComAtprotoAPI/ApplyWrites.swift diff --git a/Sources/ATProtoKit/Networking/CoreAPI/CheckAccountStatus.swift b/Sources/ATProtoKit/APIReference/ComAtprotoAPI/CheckAccountStatus.swift similarity index 100% rename from Sources/ATProtoKit/Networking/CoreAPI/CheckAccountStatus.swift rename to Sources/ATProtoKit/APIReference/ComAtprotoAPI/CheckAccountStatus.swift diff --git a/Sources/ATProtoKit/Networking/CoreAPI/CheckSignupQueue.swift b/Sources/ATProtoKit/APIReference/ComAtprotoAPI/CheckSignupQueue.swift similarity index 100% rename from Sources/ATProtoKit/Networking/CoreAPI/CheckSignupQueue.swift rename to Sources/ATProtoKit/APIReference/ComAtprotoAPI/CheckSignupQueue.swift diff --git a/Sources/ATProtoKit/Networking/CoreAPI/ConfirmEmail.swift b/Sources/ATProtoKit/APIReference/ComAtprotoAPI/ConfirmEmail.swift similarity index 100% rename from Sources/ATProtoKit/Networking/CoreAPI/ConfirmEmail.swift rename to Sources/ATProtoKit/APIReference/ComAtprotoAPI/ConfirmEmail.swift diff --git a/Sources/ATProtoKit/Networking/CoreAPI/CreateAppPassword.swift b/Sources/ATProtoKit/APIReference/ComAtprotoAPI/CreateAppPassword.swift similarity index 100% rename from Sources/ATProtoKit/Networking/CoreAPI/CreateAppPassword.swift rename to Sources/ATProtoKit/APIReference/ComAtprotoAPI/CreateAppPassword.swift diff --git a/Sources/ATProtoKit/Networking/CoreAPI/CreateInviteCode.swift b/Sources/ATProtoKit/APIReference/ComAtprotoAPI/CreateInviteCode.swift similarity index 100% rename from Sources/ATProtoKit/Networking/CoreAPI/CreateInviteCode.swift rename to Sources/ATProtoKit/APIReference/ComAtprotoAPI/CreateInviteCode.swift diff --git a/Sources/ATProtoKit/Networking/CoreAPI/CreateInviteCodes.swift b/Sources/ATProtoKit/APIReference/ComAtprotoAPI/CreateInviteCodes.swift similarity index 100% rename from Sources/ATProtoKit/Networking/CoreAPI/CreateInviteCodes.swift rename to Sources/ATProtoKit/APIReference/ComAtprotoAPI/CreateInviteCodes.swift diff --git a/Sources/ATProtoKit/Networking/CoreAPI/CreateRecord.swift b/Sources/ATProtoKit/APIReference/ComAtprotoAPI/CreateRecord.swift similarity index 100% rename from Sources/ATProtoKit/Networking/CoreAPI/CreateRecord.swift rename to Sources/ATProtoKit/APIReference/ComAtprotoAPI/CreateRecord.swift diff --git a/Sources/ATProtoKit/Networking/CoreAPI/CreateReport.swift b/Sources/ATProtoKit/APIReference/ComAtprotoAPI/CreateReport.swift similarity index 100% rename from Sources/ATProtoKit/Networking/CoreAPI/CreateReport.swift rename to Sources/ATProtoKit/APIReference/ComAtprotoAPI/CreateReport.swift diff --git a/Sources/ATProtoKit/Networking/CoreAPI/DeactivateAccount.swift b/Sources/ATProtoKit/APIReference/ComAtprotoAPI/DeactivateAccount.swift similarity index 100% rename from Sources/ATProtoKit/Networking/CoreAPI/DeactivateAccount.swift rename to Sources/ATProtoKit/APIReference/ComAtprotoAPI/DeactivateAccount.swift diff --git a/Sources/ATProtoKit/Networking/CoreAPI/DeleteAccount.swift b/Sources/ATProtoKit/APIReference/ComAtprotoAPI/DeleteAccount.swift similarity index 100% rename from Sources/ATProtoKit/Networking/CoreAPI/DeleteAccount.swift rename to Sources/ATProtoKit/APIReference/ComAtprotoAPI/DeleteAccount.swift diff --git a/Sources/ATProtoKit/Networking/CoreAPI/DeleteRecord.swift b/Sources/ATProtoKit/APIReference/ComAtprotoAPI/DeleteRecord.swift similarity index 100% rename from Sources/ATProtoKit/Networking/CoreAPI/DeleteRecord.swift rename to Sources/ATProtoKit/APIReference/ComAtprotoAPI/DeleteRecord.swift diff --git a/Sources/ATProtoKit/Networking/CoreAPI/DescribeRepository.swift b/Sources/ATProtoKit/APIReference/ComAtprotoAPI/DescribeRepository.swift similarity index 100% rename from Sources/ATProtoKit/Networking/CoreAPI/DescribeRepository.swift rename to Sources/ATProtoKit/APIReference/ComAtprotoAPI/DescribeRepository.swift diff --git a/Sources/ATProtoKit/Networking/CoreAPI/DescribeServer.swift b/Sources/ATProtoKit/APIReference/ComAtprotoAPI/DescribeServer.swift similarity index 100% rename from Sources/ATProtoKit/Networking/CoreAPI/DescribeServer.swift rename to Sources/ATProtoKit/APIReference/ComAtprotoAPI/DescribeServer.swift diff --git a/Sources/ATProtoKit/Networking/CoreAPI/GetAccountInviteCodes.swift b/Sources/ATProtoKit/APIReference/ComAtprotoAPI/GetAccountInviteCodes.swift similarity index 100% rename from Sources/ATProtoKit/Networking/CoreAPI/GetAccountInviteCodes.swift rename to Sources/ATProtoKit/APIReference/ComAtprotoAPI/GetAccountInviteCodes.swift diff --git a/Sources/ATProtoKit/Networking/CoreAPI/GetBlob.swift b/Sources/ATProtoKit/APIReference/ComAtprotoAPI/GetBlob.swift similarity index 100% rename from Sources/ATProtoKit/Networking/CoreAPI/GetBlob.swift rename to Sources/ATProtoKit/APIReference/ComAtprotoAPI/GetBlob.swift diff --git a/Sources/ATProtoKit/Networking/CoreAPI/GetLatestCommit.swift b/Sources/ATProtoKit/APIReference/ComAtprotoAPI/GetLatestCommit.swift similarity index 100% rename from Sources/ATProtoKit/Networking/CoreAPI/GetLatestCommit.swift rename to Sources/ATProtoKit/APIReference/ComAtprotoAPI/GetLatestCommit.swift diff --git a/Sources/ATProtoKit/Networking/CoreAPI/GetRecommendedDidCredentials.swift b/Sources/ATProtoKit/APIReference/ComAtprotoAPI/GetRecommendedDidCredentials.swift similarity index 100% rename from Sources/ATProtoKit/Networking/CoreAPI/GetRecommendedDidCredentials.swift rename to Sources/ATProtoKit/APIReference/ComAtprotoAPI/GetRecommendedDidCredentials.swift diff --git a/Sources/ATProtoKit/Networking/CoreAPI/GetRepoRecord.swift b/Sources/ATProtoKit/APIReference/ComAtprotoAPI/GetRepoRecord.swift similarity index 100% rename from Sources/ATProtoKit/Networking/CoreAPI/GetRepoRecord.swift rename to Sources/ATProtoKit/APIReference/ComAtprotoAPI/GetRepoRecord.swift diff --git a/Sources/ATProtoKit/Networking/CoreAPI/GetRepository.swift b/Sources/ATProtoKit/APIReference/ComAtprotoAPI/GetRepository.swift similarity index 100% rename from Sources/ATProtoKit/Networking/CoreAPI/GetRepository.swift rename to Sources/ATProtoKit/APIReference/ComAtprotoAPI/GetRepository.swift diff --git a/Sources/ATProtoKit/Networking/CoreAPI/GetRepositoryStatus.swift b/Sources/ATProtoKit/APIReference/ComAtprotoAPI/GetRepositoryStatus.swift similarity index 100% rename from Sources/ATProtoKit/Networking/CoreAPI/GetRepositoryStatus.swift rename to Sources/ATProtoKit/APIReference/ComAtprotoAPI/GetRepositoryStatus.swift diff --git a/Sources/ATProtoKit/Networking/CoreAPI/GetServiceAuthentication.swift b/Sources/ATProtoKit/APIReference/ComAtprotoAPI/GetServiceAuthentication.swift similarity index 100% rename from Sources/ATProtoKit/Networking/CoreAPI/GetServiceAuthentication.swift rename to Sources/ATProtoKit/APIReference/ComAtprotoAPI/GetServiceAuthentication.swift diff --git a/Sources/ATProtoKit/Networking/CoreAPI/GetSyncBlocks.swift b/Sources/ATProtoKit/APIReference/ComAtprotoAPI/GetSyncBlocks.swift similarity index 100% rename from Sources/ATProtoKit/Networking/CoreAPI/GetSyncBlocks.swift rename to Sources/ATProtoKit/APIReference/ComAtprotoAPI/GetSyncBlocks.swift diff --git a/Sources/ATProtoKit/Networking/CoreAPI/GetSyncRecord.swift b/Sources/ATProtoKit/APIReference/ComAtprotoAPI/GetSyncRecord.swift similarity index 100% rename from Sources/ATProtoKit/Networking/CoreAPI/GetSyncRecord.swift rename to Sources/ATProtoKit/APIReference/ComAtprotoAPI/GetSyncRecord.swift diff --git a/Sources/ATProtoKit/Networking/CoreAPI/ImportRepository.swift b/Sources/ATProtoKit/APIReference/ComAtprotoAPI/ImportRepository.swift similarity index 100% rename from Sources/ATProtoKit/Networking/CoreAPI/ImportRepository.swift rename to Sources/ATProtoKit/APIReference/ComAtprotoAPI/ImportRepository.swift diff --git a/Sources/ATProtoKit/Networking/CoreAPI/ListAppPasswords.swift b/Sources/ATProtoKit/APIReference/ComAtprotoAPI/ListAppPasswords.swift similarity index 100% rename from Sources/ATProtoKit/Networking/CoreAPI/ListAppPasswords.swift rename to Sources/ATProtoKit/APIReference/ComAtprotoAPI/ListAppPasswords.swift diff --git a/Sources/ATProtoKit/Networking/CoreAPI/ListBlobs.swift b/Sources/ATProtoKit/APIReference/ComAtprotoAPI/ListBlobs.swift similarity index 100% rename from Sources/ATProtoKit/Networking/CoreAPI/ListBlobs.swift rename to Sources/ATProtoKit/APIReference/ComAtprotoAPI/ListBlobs.swift diff --git a/Sources/ATProtoKit/Networking/CoreAPI/ListMissingBlobs.swift b/Sources/ATProtoKit/APIReference/ComAtprotoAPI/ListMissingBlobs.swift similarity index 100% rename from Sources/ATProtoKit/Networking/CoreAPI/ListMissingBlobs.swift rename to Sources/ATProtoKit/APIReference/ComAtprotoAPI/ListMissingBlobs.swift diff --git a/Sources/ATProtoKit/Networking/CoreAPI/ListRecords.swift b/Sources/ATProtoKit/APIReference/ComAtprotoAPI/ListRecords.swift similarity index 100% rename from Sources/ATProtoKit/Networking/CoreAPI/ListRecords.swift rename to Sources/ATProtoKit/APIReference/ComAtprotoAPI/ListRecords.swift diff --git a/Sources/ATProtoKit/Networking/CoreAPI/ListRepositories.swift b/Sources/ATProtoKit/APIReference/ComAtprotoAPI/ListRepositories.swift similarity index 100% rename from Sources/ATProtoKit/Networking/CoreAPI/ListRepositories.swift rename to Sources/ATProtoKit/APIReference/ComAtprotoAPI/ListRepositories.swift diff --git a/Sources/ATProtoKit/Networking/CoreAPI/NotifyOfUpdate.swift b/Sources/ATProtoKit/APIReference/ComAtprotoAPI/NotifyOfUpdate.swift similarity index 100% rename from Sources/ATProtoKit/Networking/CoreAPI/NotifyOfUpdate.swift rename to Sources/ATProtoKit/APIReference/ComAtprotoAPI/NotifyOfUpdate.swift diff --git a/Sources/ATProtoKit/Networking/CoreAPI/PutRecord.swift b/Sources/ATProtoKit/APIReference/ComAtprotoAPI/PutRecord.swift similarity index 100% rename from Sources/ATProtoKit/Networking/CoreAPI/PutRecord.swift rename to Sources/ATProtoKit/APIReference/ComAtprotoAPI/PutRecord.swift diff --git a/Sources/ATProtoKit/Networking/CoreAPI/QueryLabels.swift b/Sources/ATProtoKit/APIReference/ComAtprotoAPI/QueryLabels.swift similarity index 100% rename from Sources/ATProtoKit/Networking/CoreAPI/QueryLabels.swift rename to Sources/ATProtoKit/APIReference/ComAtprotoAPI/QueryLabels.swift diff --git a/Sources/ATProtoKit/Networking/CoreAPI/RequestAccountDelete.swift b/Sources/ATProtoKit/APIReference/ComAtprotoAPI/RequestAccountDelete.swift similarity index 100% rename from Sources/ATProtoKit/Networking/CoreAPI/RequestAccountDelete.swift rename to Sources/ATProtoKit/APIReference/ComAtprotoAPI/RequestAccountDelete.swift diff --git a/Sources/ATProtoKit/Networking/CoreAPI/RequestCrawl.swift b/Sources/ATProtoKit/APIReference/ComAtprotoAPI/RequestCrawl.swift similarity index 100% rename from Sources/ATProtoKit/Networking/CoreAPI/RequestCrawl.swift rename to Sources/ATProtoKit/APIReference/ComAtprotoAPI/RequestCrawl.swift diff --git a/Sources/ATProtoKit/Networking/CoreAPI/RequestEmailConfirmation.swift b/Sources/ATProtoKit/APIReference/ComAtprotoAPI/RequestEmailConfirmation.swift similarity index 100% rename from Sources/ATProtoKit/Networking/CoreAPI/RequestEmailConfirmation.swift rename to Sources/ATProtoKit/APIReference/ComAtprotoAPI/RequestEmailConfirmation.swift diff --git a/Sources/ATProtoKit/Networking/CoreAPI/RequestEmailUpdate.swift b/Sources/ATProtoKit/APIReference/ComAtprotoAPI/RequestEmailUpdate.swift similarity index 100% rename from Sources/ATProtoKit/Networking/CoreAPI/RequestEmailUpdate.swift rename to Sources/ATProtoKit/APIReference/ComAtprotoAPI/RequestEmailUpdate.swift diff --git a/Sources/ATProtoKit/Networking/CoreAPI/RequestPLCOperationSignature.swift b/Sources/ATProtoKit/APIReference/ComAtprotoAPI/RequestPLCOperationSignature.swift similarity index 100% rename from Sources/ATProtoKit/Networking/CoreAPI/RequestPLCOperationSignature.swift rename to Sources/ATProtoKit/APIReference/ComAtprotoAPI/RequestPLCOperationSignature.swift diff --git a/Sources/ATProtoKit/Networking/CoreAPI/RequestPasswordReset.swift b/Sources/ATProtoKit/APIReference/ComAtprotoAPI/RequestPasswordReset.swift similarity index 100% rename from Sources/ATProtoKit/Networking/CoreAPI/RequestPasswordReset.swift rename to Sources/ATProtoKit/APIReference/ComAtprotoAPI/RequestPasswordReset.swift diff --git a/Sources/ATProtoKit/Networking/CoreAPI/RequestPhoneVerification.swift b/Sources/ATProtoKit/APIReference/ComAtprotoAPI/RequestPhoneVerification.swift similarity index 100% rename from Sources/ATProtoKit/Networking/CoreAPI/RequestPhoneVerification.swift rename to Sources/ATProtoKit/APIReference/ComAtprotoAPI/RequestPhoneVerification.swift diff --git a/Sources/ATProtoKit/Networking/CoreAPI/ReserveSigningKey.swift b/Sources/ATProtoKit/APIReference/ComAtprotoAPI/ReserveSigningKey.swift similarity index 100% rename from Sources/ATProtoKit/Networking/CoreAPI/ReserveSigningKey.swift rename to Sources/ATProtoKit/APIReference/ComAtprotoAPI/ReserveSigningKey.swift diff --git a/Sources/ATProtoKit/Networking/CoreAPI/ResetPassword.swift b/Sources/ATProtoKit/APIReference/ComAtprotoAPI/ResetPassword.swift similarity index 100% rename from Sources/ATProtoKit/Networking/CoreAPI/ResetPassword.swift rename to Sources/ATProtoKit/APIReference/ComAtprotoAPI/ResetPassword.swift diff --git a/Sources/ATProtoKit/Networking/CoreAPI/ResolveHandle.swift b/Sources/ATProtoKit/APIReference/ComAtprotoAPI/ResolveHandle.swift similarity index 100% rename from Sources/ATProtoKit/Networking/CoreAPI/ResolveHandle.swift rename to Sources/ATProtoKit/APIReference/ComAtprotoAPI/ResolveHandle.swift diff --git a/Sources/ATProtoKit/Networking/CoreAPI/RevokeAppPassword.swift b/Sources/ATProtoKit/APIReference/ComAtprotoAPI/RevokeAppPassword.swift similarity index 100% rename from Sources/ATProtoKit/Networking/CoreAPI/RevokeAppPassword.swift rename to Sources/ATProtoKit/APIReference/ComAtprotoAPI/RevokeAppPassword.swift diff --git a/Sources/ATProtoKit/Networking/CoreAPI/SignPLCOperation.swift b/Sources/ATProtoKit/APIReference/ComAtprotoAPI/SignPLCOperation.swift similarity index 100% rename from Sources/ATProtoKit/Networking/CoreAPI/SignPLCOperation.swift rename to Sources/ATProtoKit/APIReference/ComAtprotoAPI/SignPLCOperation.swift diff --git a/Sources/ATProtoKit/Networking/CoreAPI/SubmitPLCOperation.swift b/Sources/ATProtoKit/APIReference/ComAtprotoAPI/SubmitPLCOperation.swift similarity index 100% rename from Sources/ATProtoKit/Networking/CoreAPI/SubmitPLCOperation.swift rename to Sources/ATProtoKit/APIReference/ComAtprotoAPI/SubmitPLCOperation.swift diff --git a/Sources/ATProtoKit/Networking/CoreAPI/UpdateEmail.swift b/Sources/ATProtoKit/APIReference/ComAtprotoAPI/UpdateEmail.swift similarity index 100% rename from Sources/ATProtoKit/Networking/CoreAPI/UpdateEmail.swift rename to Sources/ATProtoKit/APIReference/ComAtprotoAPI/UpdateEmail.swift diff --git a/Sources/ATProtoKit/Networking/CoreAPI/UpdateHandle.swift b/Sources/ATProtoKit/APIReference/ComAtprotoAPI/UpdateHandle.swift similarity index 100% rename from Sources/ATProtoKit/Networking/CoreAPI/UpdateHandle.swift rename to Sources/ATProtoKit/APIReference/ComAtprotoAPI/UpdateHandle.swift diff --git a/Sources/ATProtoKit/Networking/SessionManager/ATProtocolConfiguration.swift b/Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift similarity index 100% rename from Sources/ATProtoKit/Networking/SessionManager/ATProtocolConfiguration.swift rename to Sources/ATProtoKit/APIReference/SessionManager/ATProtocolConfiguration.swift diff --git a/Sources/ATProtoKit/Networking/SessionManager/ProtocolConfiguration.swift b/Sources/ATProtoKit/APIReference/SessionManager/ProtocolConfiguration.swift similarity index 100% rename from Sources/ATProtoKit/Networking/SessionManager/ProtocolConfiguration.swift rename to Sources/ATProtoKit/APIReference/SessionManager/ProtocolConfiguration.swift diff --git a/Sources/ATProtoKit/Networking/SessionManager/SessionProtocol.swift b/Sources/ATProtoKit/APIReference/SessionManager/SessionProtocol.swift similarity index 100% rename from Sources/ATProtoKit/Networking/SessionManager/SessionProtocol.swift rename to Sources/ATProtoKit/APIReference/SessionManager/SessionProtocol.swift diff --git a/Sources/ATProtoKit/Networking/SessionManager/SessionResponse.swift b/Sources/ATProtoKit/APIReference/SessionManager/SessionResponse.swift similarity index 100% rename from Sources/ATProtoKit/Networking/SessionManager/SessionResponse.swift rename to Sources/ATProtoKit/APIReference/SessionManager/SessionResponse.swift diff --git a/Sources/ATProtoKit/Networking/SessionManager/UserSession.swift b/Sources/ATProtoKit/APIReference/SessionManager/UserSession.swift similarity index 100% rename from Sources/ATProtoKit/Networking/SessionManager/UserSession.swift rename to Sources/ATProtoKit/APIReference/SessionManager/UserSession.swift