Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

rust SDK for Readarr

License

NotificationsYou must be signed in to change notification settings

devopsarr/readarr-rs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Readarr API docs

Overview

This API client was generated by theOpenAPI Generator project. By using theopenapi-spec from a remote server, you can easily generate an API client.

  • API version: v0.4.10.2734
  • Package version: 0.1.0
  • Generator version: 7.12.0
  • Build package:org.openapitools.codegen.languages.RustClientCodegen

Installation

Put the package under your project folder in a directory namedreadarr and add the following toCargo.toml under[dependencies]:

readarr = { path = "./readarr" }

Documentation for API Endpoints

All URIs are relative tohttp://localhost:8787

ClassMethodHTTP requestDescription
ApiInfoApiget_apiGET /api
AuthenticationApicreate_loginPOST /login
AuthenticationApiget_logoutGET /logout
AuthorApicreate_authorPOST /api/v1/author
AuthorApidelete_authorDELETE /api/v1/author/{id}
AuthorApiget_author_by_idGET /api/v1/author/{id}
AuthorApilist_authorGET /api/v1/author
AuthorApiupdate_authorPUT /api/v1/author/{id}
AuthorEditorApidelete_author_editorDELETE /api/v1/author/editor
AuthorEditorApiput_author_editorPUT /api/v1/author/editor
AuthorLookupApiget_author_lookupGET /api/v1/author/lookup
BackupApicreate_system_backup_restore_by_idPOST /api/v1/system/backup/restore/{id}
BackupApicreate_system_backup_restore_uploadPOST /api/v1/system/backup/restore/upload
BackupApidelete_system_backupDELETE /api/v1/system/backup/{id}
BackupApilist_system_backupGET /api/v1/system/backup
BlocklistApidelete_blocklistDELETE /api/v1/blocklist/{id}
BlocklistApidelete_blocklist_bulkDELETE /api/v1/blocklist/bulk
BlocklistApiget_blocklistGET /api/v1/blocklist
BookApicreate_bookPOST /api/v1/book
BookApidelete_bookDELETE /api/v1/book/{id}
BookApiget_book_by_idGET /api/v1/book/{id}
BookApiget_book_overviewGET /api/v1/book/{id}/overview
BookApilist_bookGET /api/v1/book
BookApiput_book_monitorPUT /api/v1/book/monitor
BookApiupdate_bookPUT /api/v1/book/{id}
BookEditorApidelete_book_editorDELETE /api/v1/book/editor
BookEditorApiput_book_editorPUT /api/v1/book/editor
BookFileApidelete_book_fileDELETE /api/v1/bookfile/{id}
BookFileApidelete_book_file_bulkDELETE /api/v1/bookfile/bulk
BookFileApiget_book_file_by_idGET /api/v1/bookfile/{id}
BookFileApilist_book_fileGET /api/v1/bookfile
BookFileApiput_book_file_editorPUT /api/v1/bookfile/editor
BookFileApiupdate_book_filePUT /api/v1/bookfile/{id}
BookLookupApiget_book_lookupGET /api/v1/book/lookup
BookshelfApicreate_bookshelfPOST /api/v1/bookshelf
CalendarApiget_calendar_by_idGET /api/v1/calendar/{id}
CalendarApilist_calendarGET /api/v1/calendar
CalendarFeedApiget_feed_v1_calendar_readarr_period_icsGET /feed/v1/calendar/readarr.ics
CommandApicreate_commandPOST /api/v1/command
CommandApidelete_commandDELETE /api/v1/command/{id}
CommandApiget_command_by_idGET /api/v1/command/{id}
CommandApilist_commandGET /api/v1/command
CustomFilterApicreate_custom_filterPOST /api/v1/customfilter
CustomFilterApidelete_custom_filterDELETE /api/v1/customfilter/{id}
CustomFilterApiget_custom_filter_by_idGET /api/v1/customfilter/{id}
CustomFilterApilist_custom_filterGET /api/v1/customfilter
CustomFilterApiupdate_custom_filterPUT /api/v1/customfilter/{id}
CustomFormatApicreate_custom_formatPOST /api/v1/customformat
CustomFormatApidelete_custom_formatDELETE /api/v1/customformat/{id}
CustomFormatApiget_custom_format_by_idGET /api/v1/customformat/{id}
CustomFormatApiget_custom_format_schemaGET /api/v1/customformat/schema
CustomFormatApilist_custom_formatGET /api/v1/customformat
CustomFormatApiupdate_custom_formatPUT /api/v1/customformat/{id}
CutoffApiget_wanted_cutoffGET /api/v1/wanted/cutoff
CutoffApiget_wanted_cutoff_by_idGET /api/v1/wanted/cutoff/{id}
DelayProfileApicreate_delay_profilePOST /api/v1/delayprofile
DelayProfileApidelete_delay_profileDELETE /api/v1/delayprofile/{id}
DelayProfileApiget_delay_profile_by_idGET /api/v1/delayprofile/{id}
DelayProfileApilist_delay_profileGET /api/v1/delayprofile
DelayProfileApiupdate_delay_profilePUT /api/v1/delayprofile/{id}
DelayProfileApiupdate_delay_profile_reorderPUT /api/v1/delayprofile/reorder/{id}
DevelopmentConfigApiget_development_configGET /api/v1/config/development
DevelopmentConfigApiget_development_config_by_idGET /api/v1/config/development/{id}
DevelopmentConfigApiupdate_development_configPUT /api/v1/config/development/{id}
DiskSpaceApilist_disk_spaceGET /api/v1/diskspace
DownloadClientApicreate_download_clientPOST /api/v1/downloadclient
DownloadClientApicreate_download_client_action_by_namePOST /api/v1/downloadclient/action/{name}
DownloadClientApidelete_download_clientDELETE /api/v1/downloadclient/{id}
DownloadClientApidelete_download_client_bulkDELETE /api/v1/downloadclient/bulk
DownloadClientApiget_download_client_by_idGET /api/v1/downloadclient/{id}
DownloadClientApilist_download_clientGET /api/v1/downloadclient
DownloadClientApilist_download_client_schemaGET /api/v1/downloadclient/schema
DownloadClientApiput_download_client_bulkPUT /api/v1/downloadclient/bulk
DownloadClientApitest_download_clientPOST /api/v1/downloadclient/test
DownloadClientApitestall_download_clientPOST /api/v1/downloadclient/testall
DownloadClientApiupdate_download_clientPUT /api/v1/downloadclient/{id}
DownloadClientConfigApiget_download_client_configGET /api/v1/config/downloadclient
DownloadClientConfigApiget_download_client_config_by_idGET /api/v1/config/downloadclient/{id}
DownloadClientConfigApiupdate_download_client_configPUT /api/v1/config/downloadclient/{id}
EditionApilist_editionGET /api/v1/edition
FileSystemApiget_file_systemGET /api/v1/filesystem
FileSystemApiget_file_system_mediafilesGET /api/v1/filesystem/mediafiles
FileSystemApiget_file_system_typeGET /api/v1/filesystem/type
HealthApilist_healthGET /api/v1/health
HistoryApicreate_history_failed_by_idPOST /api/v1/history/failed/{id}
HistoryApiget_historyGET /api/v1/history
HistoryApilist_history_authorGET /api/v1/history/author
HistoryApilist_history_sinceGET /api/v1/history/since
HostConfigApiget_host_configGET /api/v1/config/host
HostConfigApiget_host_config_by_idGET /api/v1/config/host/{id}
HostConfigApiupdate_host_configPUT /api/v1/config/host/{id}
ImportListApicreate_import_listPOST /api/v1/importlist
ImportListApicreate_import_list_action_by_namePOST /api/v1/importlist/action/{name}
ImportListApidelete_import_listDELETE /api/v1/importlist/{id}
ImportListApidelete_import_list_bulkDELETE /api/v1/importlist/bulk
ImportListApiget_import_list_by_idGET /api/v1/importlist/{id}
ImportListApilist_import_listGET /api/v1/importlist
ImportListApilist_import_list_schemaGET /api/v1/importlist/schema
ImportListApiput_import_list_bulkPUT /api/v1/importlist/bulk
ImportListApitest_import_listPOST /api/v1/importlist/test
ImportListApitestall_import_listPOST /api/v1/importlist/testall
ImportListApiupdate_import_listPUT /api/v1/importlist/{id}
ImportListExclusionApicreate_import_list_exclusionPOST /api/v1/importlistexclusion
ImportListExclusionApidelete_import_list_exclusionDELETE /api/v1/importlistexclusion/{id}
ImportListExclusionApiget_import_list_exclusion_by_idGET /api/v1/importlistexclusion/{id}
ImportListExclusionApilist_import_list_exclusionGET /api/v1/importlistexclusion
ImportListExclusionApiupdate_import_list_exclusionPUT /api/v1/importlistexclusion/{id}
IndexerApicreate_indexerPOST /api/v1/indexer
IndexerApicreate_indexer_action_by_namePOST /api/v1/indexer/action/{name}
IndexerApidelete_indexerDELETE /api/v1/indexer/{id}
IndexerApidelete_indexer_bulkDELETE /api/v1/indexer/bulk
IndexerApiget_indexer_by_idGET /api/v1/indexer/{id}
IndexerApilist_indexerGET /api/v1/indexer
IndexerApilist_indexer_schemaGET /api/v1/indexer/schema
IndexerApiput_indexer_bulkPUT /api/v1/indexer/bulk
IndexerApitest_indexerPOST /api/v1/indexer/test
IndexerApitestall_indexerPOST /api/v1/indexer/testall
IndexerApiupdate_indexerPUT /api/v1/indexer/{id}
IndexerConfigApiget_indexer_configGET /api/v1/config/indexer
IndexerConfigApiget_indexer_config_by_idGET /api/v1/config/indexer/{id}
IndexerConfigApiupdate_indexer_configPUT /api/v1/config/indexer/{id}
IndexerFlagApilist_indexer_flagGET /api/v1/indexerflag
LanguageApiget_language_by_idGET /api/v1/language/{id}
LanguageApilist_languageGET /api/v1/language
LocalizationApiget_localizationGET /api/v1/localization
LogApiget_logGET /api/v1/log
LogFileApiget_log_file_by_filenameGET /api/v1/log/file/{filename}
LogFileApilist_log_fileGET /api/v1/log/file
ManualImportApicreate_manual_importPOST /api/v1/manualimport
ManualImportApilist_manual_importGET /api/v1/manualimport
MediaCoverApiget_media_cover_author_by_filenameGET /api/v1/mediacover/author/{authorId}/{filename}
MediaCoverApiget_media_cover_book_by_filenameGET /api/v1/mediacover/book/{bookId}/{filename}
MediaManagementConfigApiget_media_management_configGET /api/v1/config/mediamanagement
MediaManagementConfigApiget_media_management_config_by_idGET /api/v1/config/mediamanagement/{id}
MediaManagementConfigApiupdate_media_management_configPUT /api/v1/config/mediamanagement/{id}
MetadataApicreate_metadataPOST /api/v1/metadata
MetadataApicreate_metadata_action_by_namePOST /api/v1/metadata/action/{name}
MetadataApidelete_metadataDELETE /api/v1/metadata/{id}
MetadataApiget_metadata_by_idGET /api/v1/metadata/{id}
MetadataApilist_metadataGET /api/v1/metadata
MetadataApilist_metadata_schemaGET /api/v1/metadata/schema
MetadataApitest_metadataPOST /api/v1/metadata/test
MetadataApitestall_metadataPOST /api/v1/metadata/testall
MetadataApiupdate_metadataPUT /api/v1/metadata/{id}
MetadataProfileApicreate_metadata_profilePOST /api/v1/metadataprofile
MetadataProfileApidelete_metadata_profileDELETE /api/v1/metadataprofile/{id}
MetadataProfileApiget_metadata_profile_by_idGET /api/v1/metadataprofile/{id}
MetadataProfileApilist_metadata_profileGET /api/v1/metadataprofile
MetadataProfileApiupdate_metadata_profilePUT /api/v1/metadataprofile/{id}
MetadataProfileSchemaApiget_metadataprofile_schemaGET /api/v1/metadataprofile/schema
MetadataProviderConfigApiget_metadata_provider_configGET /api/v1/config/metadataprovider
MetadataProviderConfigApiget_metadata_provider_config_by_idGET /api/v1/config/metadataprovider/{id}
MetadataProviderConfigApiupdate_metadata_provider_configPUT /api/v1/config/metadataprovider/{id}
MissingApiget_wanted_missingGET /api/v1/wanted/missing
MissingApiget_wanted_missing_by_idGET /api/v1/wanted/missing/{id}
NamingConfigApiget_naming_configGET /api/v1/config/naming
NamingConfigApiget_naming_config_by_idGET /api/v1/config/naming/{id}
NamingConfigApiget_naming_config_examplesGET /api/v1/config/naming/examples
NamingConfigApiupdate_naming_configPUT /api/v1/config/naming/{id}
NotificationApicreate_notificationPOST /api/v1/notification
NotificationApicreate_notification_action_by_namePOST /api/v1/notification/action/{name}
NotificationApidelete_notificationDELETE /api/v1/notification/{id}
NotificationApiget_notification_by_idGET /api/v1/notification/{id}
NotificationApilist_notificationGET /api/v1/notification
NotificationApilist_notification_schemaGET /api/v1/notification/schema
NotificationApitest_notificationPOST /api/v1/notification/test
NotificationApitestall_notificationPOST /api/v1/notification/testall
NotificationApiupdate_notificationPUT /api/v1/notification/{id}
ParseApiget_parseGET /api/v1/parse
PingApiget_pingGET /ping
PingApihead_pingHEAD /ping
QualityDefinitionApiget_quality_definition_by_idGET /api/v1/qualitydefinition/{id}
QualityDefinitionApilist_quality_definitionGET /api/v1/qualitydefinition
QualityDefinitionApiput_quality_definition_updatePUT /api/v1/qualitydefinition/update
QualityDefinitionApiupdate_quality_definitionPUT /api/v1/qualitydefinition/{id}
QualityProfileApicreate_quality_profilePOST /api/v1/qualityprofile
QualityProfileApidelete_quality_profileDELETE /api/v1/qualityprofile/{id}
QualityProfileApiget_quality_profile_by_idGET /api/v1/qualityprofile/{id}
QualityProfileApilist_quality_profileGET /api/v1/qualityprofile
QualityProfileApiupdate_quality_profilePUT /api/v1/qualityprofile/{id}
QualityProfileSchemaApiget_qualityprofile_schemaGET /api/v1/qualityprofile/schema
QueueApidelete_queueDELETE /api/v1/queue/{id}
QueueApidelete_queue_bulkDELETE /api/v1/queue/bulk
QueueApiget_queueGET /api/v1/queue
QueueActionApicreate_queue_grab_bulkPOST /api/v1/queue/grab/bulk
QueueActionApicreate_queue_grab_by_idPOST /api/v1/queue/grab/{id}
QueueDetailsApilist_queue_detailsGET /api/v1/queue/details
QueueStatusApiget_queue_statusGET /api/v1/queue/status
ReleaseApicreate_releasePOST /api/v1/release
ReleaseApilist_releaseGET /api/v1/release
ReleaseProfileApicreate_release_profilePOST /api/v1/releaseprofile
ReleaseProfileApidelete_release_profileDELETE /api/v1/releaseprofile/{id}
ReleaseProfileApiget_release_profile_by_idGET /api/v1/releaseprofile/{id}
ReleaseProfileApilist_release_profileGET /api/v1/releaseprofile
ReleaseProfileApiupdate_release_profilePUT /api/v1/releaseprofile/{id}
ReleasePushApicreate_release_pushPOST /api/v1/release/push
RemotePathMappingApicreate_remote_path_mappingPOST /api/v1/remotepathmapping
RemotePathMappingApidelete_remote_path_mappingDELETE /api/v1/remotepathmapping/{id}
RemotePathMappingApiget_remote_path_mapping_by_idGET /api/v1/remotepathmapping/{id}
RemotePathMappingApilist_remote_path_mappingGET /api/v1/remotepathmapping
RemotePathMappingApiupdate_remote_path_mappingPUT /api/v1/remotepathmapping/{id}
RenameBookApilist_renameGET /api/v1/rename
RetagBookApilist_retagGET /api/v1/retag
RootFolderApicreate_root_folderPOST /api/v1/rootfolder
RootFolderApidelete_root_folderDELETE /api/v1/rootfolder/{id}
RootFolderApiget_root_folder_by_idGET /api/v1/rootfolder/{id}
RootFolderApilist_root_folderGET /api/v1/rootfolder
RootFolderApiupdate_root_folderPUT /api/v1/rootfolder/{id}
SearchApiget_searchGET /api/v1/search
SeriesApilist_seriesGET /api/v1/series
StaticResourceApiget_by_pathGET /{path}
StaticResourceApiget_content_by_pathGET /content/{path}
StaticResourceApiget_loginGET /login
SystemApicreate_system_restartPOST /api/v1/system/restart
SystemApicreate_system_shutdownPOST /api/v1/system/shutdown
SystemApiget_system_routesGET /api/v1/system/routes
SystemApiget_system_routes_duplicateGET /api/v1/system/routes/duplicate
SystemApiget_system_statusGET /api/v1/system/status
TagApicreate_tagPOST /api/v1/tag
TagApidelete_tagDELETE /api/v1/tag/{id}
TagApiget_tag_by_idGET /api/v1/tag/{id}
TagApilist_tagGET /api/v1/tag
TagApiupdate_tagPUT /api/v1/tag/{id}
TagDetailsApiget_tag_detail_by_idGET /api/v1/tag/detail/{id}
TagDetailsApilist_tag_detailGET /api/v1/tag/detail
TaskApiget_system_task_by_idGET /api/v1/system/task/{id}
TaskApilist_system_taskGET /api/v1/system/task
UiConfigApiget_ui_configGET /api/v1/config/ui
UiConfigApiget_ui_config_by_idGET /api/v1/config/ui/{id}
UiConfigApiupdate_ui_configPUT /api/v1/config/ui/{id}
UpdateApilist_updateGET /api/v1/update
UpdateLogFileApiget_log_file_update_by_filenameGET /api/v1/log/file/update/{filename}
UpdateLogFileApilist_log_file_updateGET /api/v1/log/file/update

Documentation For Models

To get access to the crate's generated documentation, use:

cargo doc --open

Author


[8]ページ先頭

©2009-2025 Movatter.jp