a83da81414
This PR contains the work done to fix some bug fixes that were encountered while quickly testing the interactions with the service endpoints. Furthermore, there is also a possible fix to build this library for non-apple platforms. Reviewed-on: #8 Co-authored-by: Javier Cicchelli <javier@rock-n-code.com> Co-committed-by: Javier Cicchelli <javier@rock-n-code.com>
1 line
66 KiB
JSON
1 line
66 KiB
JSON
{"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Client"}],"platforms":["macOS"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/MarvelService\/documentation\/MarvelService\/Client","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The Marvel Comics RESTful API."}],"variants":[{"paths":["\/documentation\/marvelservice\/client"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/MarvelService\/documentation\/MarvelService"]]},"metadata":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Client"}],"title":"Client","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Client"}],"roleHeading":"Structure","modules":[{"name":"MarvelService"}],"externalID":"s:13MarvelService6ClientV","symbolKind":"struct"},"kind":"symbol","relationshipsSections":[{"title":"Conforms To","type":"conformsTo","identifiers":["doc:\/\/MarvelService\/documentation\/MarvelService\/APIProtocol","doc:\/\/MarvelService\/s8SendableP","doc:\/\/MarvelService\/s16SendableMetatypeP"],"kind":"relationships"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/init(serverURL:configuration:transport:middlewares:)"],"anchor":"Initializers","generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getCharacterById(_:)","doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getCharacters(_:)","doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getCharactersByComicId(_:)","doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getCharactersByEventId(_:)","doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getCharactersBySeriesId(_:)","doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getCharactersByStoryId(_:)","doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getComicById(_:)","doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getComics(_:)","doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getComicsByCharacterId(_:)","doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getComicsByCreatorId(_:)","doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getComicsByEventId(_:)","doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getComicsBySeriesId(_:)","doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getComicsByStoryId(_:)","doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getCreatorById(_:)","doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getCreators(_:)","doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getCreatorsByComicId(_:)","doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getCreatorsByEventId(_:)","doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getCreatorsBySeriesId(_:)","doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getCreatorsByStoryId(_:)","doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getEventById(_:)","doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getEvents(_:)","doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getEventsByCharacterId(_:)","doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getEventsByComicId(_:)","doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getEventsByCreatorId(_:)","doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getEventsBySeriesId(_:)","doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getEventsByStoryId(_:)","doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getSeries(_:)","doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getSeriesByCharacterId(_:)","doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getSeriesByCreatorId(_:)","doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getSeriesByEventId(_:)","doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getSeriesById(_:)","doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getSeriesByStoryId(_:)","doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getStories(_:)","doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getStoriesByCharacterId(_:)","doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getStoriesByComicId(_:)","doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getStoriesByCreatorId(_:)","doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getStoriesByEventId(_:)","doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getStoriesBySeriesId(_:)","doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getStoryById(_:)"],"anchor":"Instance-Methods","generated":true},{"identifiers":["doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/APIProtocol-Implementations"],"title":"Default Implementations","generated":true,"anchor":"Default-Implementations"}],"references":{"doc://MarvelService/documentation/MarvelService/Client/getComicsByCreatorId(_:)":{"identifier":"doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getComicsByCreatorId(_:)","url":"\/documentation\/marvelservice\/client\/getcomicsbycreatorid(_:)","type":"topic","abstract":[{"type":"text","text":"Fetches lists of comics filtered by a creator id."}],"title":"getComicsByCreatorId(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getComicsByCreatorId"},{"kind":"text","text":"("},{"preciseIdentifier":"s:13MarvelService10OperationsO","kind":"typeIdentifier","text":"Operations"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO20getComicsByCreatorIdO","kind":"typeIdentifier","text":"getComicsByCreatorId"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO20getComicsByCreatorIdO5InputV","kind":"typeIdentifier","text":"Input"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:13MarvelService10OperationsO","kind":"typeIdentifier","text":"Operations"},{"text":".","kind":"text"},{"text":"getComicsByCreatorId","kind":"typeIdentifier","preciseIdentifier":"s:13MarvelService10OperationsO20getComicsByCreatorIdO"},{"kind":"text","text":"."},{"text":"Output","kind":"typeIdentifier","preciseIdentifier":"s:13MarvelService10OperationsO20getComicsByCreatorIdO6OutputO"}],"kind":"symbol","role":"symbol"},"doc://MarvelService/documentation/MarvelService/Client/getStoriesBySeriesId(_:)":{"url":"\/documentation\/marvelservice\/client\/getstoriesbyseriesid(_:)","role":"symbol","identifier":"doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getStoriesBySeriesId(_:)","abstract":[{"text":"Fetches lists of stories filtered by a series id.","type":"text"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getStoriesBySeriesId"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Operations","preciseIdentifier":"s:13MarvelService10OperationsO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"getStoriesBySeriesId","preciseIdentifier":"s:13MarvelService10OperationsO20getStoriesBySeriesIdO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Input","preciseIdentifier":"s:13MarvelService10OperationsO20getStoriesBySeriesIdO5InputV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:13MarvelService10OperationsO","kind":"typeIdentifier","text":"Operations"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO20getStoriesBySeriesIdO","kind":"typeIdentifier","text":"getStoriesBySeriesId"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO20getStoriesBySeriesIdO6OutputO","kind":"typeIdentifier","text":"Output"}],"kind":"symbol","type":"topic","title":"getStoriesBySeriesId(_:)"},"doc://MarvelService/documentation/MarvelService/Client/APIProtocol-Implementations":{"url":"\/documentation\/marvelservice\/client\/apiprotocol-implementations","role":"collectionGroup","identifier":"doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/APIProtocol-Implementations","abstract":[],"kind":"article","type":"topic","title":"APIProtocol Implementations"},"doc://MarvelService/documentation/MarvelService/Client/getSeriesByCharacterId(_:)":{"url":"\/documentation\/marvelservice\/client\/getseriesbycharacterid(_:)","role":"symbol","identifier":"doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getSeriesByCharacterId(_:)","abstract":[{"type":"text","text":"Fetches lists of series filtered by a character id."}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getSeriesByCharacterId"},{"kind":"text","text":"("},{"preciseIdentifier":"s:13MarvelService10OperationsO","kind":"typeIdentifier","text":"Operations"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO22getSeriesByCharacterIdO","kind":"typeIdentifier","text":"getSeriesByCharacterId"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO22getSeriesByCharacterIdO5InputV","kind":"typeIdentifier","text":"Input"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:13MarvelService10OperationsO","kind":"typeIdentifier","text":"Operations"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO22getSeriesByCharacterIdO","kind":"typeIdentifier","text":"getSeriesByCharacterId"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO22getSeriesByCharacterIdO6OutputO","kind":"typeIdentifier","text":"Output"}],"kind":"symbol","type":"topic","title":"getSeriesByCharacterId(_:)"},"doc://MarvelService/documentation/MarvelService/Client/getStoriesByCharacterId(_:)":{"url":"\/documentation\/marvelservice\/client\/getstoriesbycharacterid(_:)","role":"symbol","identifier":"doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getStoriesByCharacterId(_:)","abstract":[{"type":"text","text":"Fetches lists of stories filtered by a character id."}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getStoriesByCharacterId"},{"kind":"text","text":"("},{"preciseIdentifier":"s:13MarvelService10OperationsO","kind":"typeIdentifier","text":"Operations"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO23getStoriesByCharacterIdO","kind":"typeIdentifier","text":"getStoriesByCharacterId"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO23getStoriesByCharacterIdO5InputV","kind":"typeIdentifier","text":"Input"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:13MarvelService10OperationsO","kind":"typeIdentifier","text":"Operations"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO23getStoriesByCharacterIdO","kind":"typeIdentifier","text":"getStoriesByCharacterId"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO23getStoriesByCharacterIdO6OutputO","kind":"typeIdentifier","text":"Output"}],"kind":"symbol","type":"topic","title":"getStoriesByCharacterId(_:)"},"doc://MarvelService/documentation/MarvelService/Client/getEventsByCreatorId(_:)":{"url":"\/documentation\/marvelservice\/client\/geteventsbycreatorid(_:)","role":"symbol","identifier":"doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getEventsByCreatorId(_:)","abstract":[{"type":"text","text":"Fetches lists of events filtered by a creator id."}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getEventsByCreatorId"},{"kind":"text","text":"("},{"preciseIdentifier":"s:13MarvelService10OperationsO","kind":"typeIdentifier","text":"Operations"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO20getEventsByCreatorIdO","kind":"typeIdentifier","text":"getEventsByCreatorId"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO20getEventsByCreatorIdO5InputV","kind":"typeIdentifier","text":"Input"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:13MarvelService10OperationsO","kind":"typeIdentifier","text":"Operations"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO20getEventsByCreatorIdO","kind":"typeIdentifier","text":"getEventsByCreatorId"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO20getEventsByCreatorIdO6OutputO","kind":"typeIdentifier","text":"Output"}],"kind":"symbol","type":"topic","title":"getEventsByCreatorId(_:)"},"doc://MarvelService/documentation/MarvelService/Client/getCreatorsByStoryId(_:)":{"url":"\/documentation\/marvelservice\/client\/getcreatorsbystoryid(_:)","role":"symbol","identifier":"doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getCreatorsByStoryId(_:)","abstract":[{"type":"text","text":"Fetches lists of creators filtered by a story id."}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getCreatorsByStoryId"},{"kind":"text","text":"("},{"preciseIdentifier":"s:13MarvelService10OperationsO","kind":"typeIdentifier","text":"Operations"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO20getCreatorsByStoryIdO","kind":"typeIdentifier","text":"getCreatorsByStoryId"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO20getCreatorsByStoryIdO5InputV","kind":"typeIdentifier","text":"Input"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:13MarvelService10OperationsO","kind":"typeIdentifier","text":"Operations"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO20getCreatorsByStoryIdO","kind":"typeIdentifier","text":"getCreatorsByStoryId"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO20getCreatorsByStoryIdO6OutputO","kind":"typeIdentifier","text":"Output"}],"kind":"symbol","type":"topic","title":"getCreatorsByStoryId(_:)"},"doc://MarvelService/documentation/MarvelService/Client/getStoryById(_:)":{"url":"\/documentation\/marvelservice\/client\/getstorybyid(_:)","role":"symbol","identifier":"doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getStoryById(_:)","abstract":[{"type":"text","text":"Fetches a single comic story by id."}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getStoryById"},{"kind":"text","text":"("},{"preciseIdentifier":"s:13MarvelService10OperationsO","kind":"typeIdentifier","text":"Operations"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO12getStoryByIdO","kind":"typeIdentifier","text":"getStoryById"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO12getStoryByIdO5InputV","kind":"typeIdentifier","text":"Input"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:13MarvelService10OperationsO","kind":"typeIdentifier","text":"Operations"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO12getStoryByIdO","kind":"typeIdentifier","text":"getStoryById"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO12getStoryByIdO6OutputO","kind":"typeIdentifier","text":"Output"}],"kind":"symbol","type":"topic","title":"getStoryById(_:)"},"doc://MarvelService/documentation/MarvelService/Client/getCharacters(_:)":{"url":"\/documentation\/marvelservice\/client\/getcharacters(_:)","role":"symbol","identifier":"doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getCharacters(_:)","abstract":[{"text":"Fetches lists of characters.","type":"text"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getCharacters"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:13MarvelService10OperationsO","text":"Operations"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:13MarvelService10OperationsO13getCharactersO","text":"getCharacters"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:13MarvelService10OperationsO13getCharactersO5InputV","text":"Input"},{"text":") ","kind":"text"},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"text":" -> ","kind":"text"},{"text":"Operations","preciseIdentifier":"s:13MarvelService10OperationsO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"getCharacters","preciseIdentifier":"s:13MarvelService10OperationsO13getCharactersO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Output","preciseIdentifier":"s:13MarvelService10OperationsO13getCharactersO6OutputO","kind":"typeIdentifier"}],"kind":"symbol","type":"topic","title":"getCharacters(_:)"},"doc://MarvelService/documentation/MarvelService/Client/getCreatorById(_:)":{"url":"\/documentation\/marvelservice\/client\/getcreatorbyid(_:)","role":"symbol","identifier":"doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getCreatorById(_:)","abstract":[{"type":"text","text":"Fetches a single creator by id."}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getCreatorById"},{"kind":"text","text":"("},{"preciseIdentifier":"s:13MarvelService10OperationsO","kind":"typeIdentifier","text":"Operations"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO14getCreatorByIdO","kind":"typeIdentifier","text":"getCreatorById"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO14getCreatorByIdO5InputV","kind":"typeIdentifier","text":"Input"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:13MarvelService10OperationsO","kind":"typeIdentifier","text":"Operations"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO14getCreatorByIdO","kind":"typeIdentifier","text":"getCreatorById"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO14getCreatorByIdO6OutputO","kind":"typeIdentifier","text":"Output"}],"kind":"symbol","type":"topic","title":"getCreatorById(_:)"},"doc://MarvelService/documentation/MarvelService/Client/init(serverURL:configuration:transport:middlewares:)":{"url":"\/documentation\/marvelservice\/client\/init(serverurl:configuration:transport:middlewares:)","role":"symbol","identifier":"doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/init(serverURL:configuration:transport:middlewares:)","abstract":[{"type":"text","text":"Creates a new client."}],"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"serverURL"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation3URLV","kind":"typeIdentifier","text":"URL"},{"kind":"text","text":", "},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"preciseIdentifier":"s:14OpenAPIRuntime13ConfigurationV","kind":"typeIdentifier","text":"Configuration"},{"kind":"text","text":", "},{"kind":"externalParam","text":"transport"},{"kind":"text","text":": any "},{"preciseIdentifier":"s:14OpenAPIRuntime15ClientTransportP","kind":"typeIdentifier","text":"ClientTransport"},{"kind":"text","text":", "},{"kind":"externalParam","text":"middlewares"},{"kind":"text","text":": [any "},{"preciseIdentifier":"s:14OpenAPIRuntime16ClientMiddlewareP","kind":"typeIdentifier","text":"ClientMiddleware"},{"kind":"text","text":"])"}],"kind":"symbol","type":"topic","title":"init(serverURL:configuration:transport:middlewares:)"},"doc://MarvelService/documentation/MarvelService/Client/getComicsByCharacterId(_:)":{"url":"\/documentation\/marvelservice\/client\/getcomicsbycharacterid(_:)","role":"symbol","identifier":"doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getComicsByCharacterId(_:)","abstract":[{"type":"text","text":"Fetches lists of comics filtered by a character id."}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getComicsByCharacterId"},{"kind":"text","text":"("},{"preciseIdentifier":"s:13MarvelService10OperationsO","kind":"typeIdentifier","text":"Operations"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO22getComicsByCharacterIdO","kind":"typeIdentifier","text":"getComicsByCharacterId"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO22getComicsByCharacterIdO5InputV","kind":"typeIdentifier","text":"Input"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:13MarvelService10OperationsO","kind":"typeIdentifier","text":"Operations"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO22getComicsByCharacterIdO","kind":"typeIdentifier","text":"getComicsByCharacterId"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO22getComicsByCharacterIdO6OutputO","kind":"typeIdentifier","text":"Output"}],"kind":"symbol","type":"topic","title":"getComicsByCharacterId(_:)"},"doc://MarvelService/documentation/MarvelService/Client/getCharactersByEventId(_:)":{"url":"\/documentation\/marvelservice\/client\/getcharactersbyeventid(_:)","role":"symbol","identifier":"doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getCharactersByEventId(_:)","abstract":[{"type":"text","text":"Fetches lists of characters filtered by an event id."}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getCharactersByEventId"},{"kind":"text","text":"("},{"preciseIdentifier":"s:13MarvelService10OperationsO","kind":"typeIdentifier","text":"Operations"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO22getCharactersByEventIdO","kind":"typeIdentifier","text":"getCharactersByEventId"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO22getCharactersByEventIdO5InputV","kind":"typeIdentifier","text":"Input"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:13MarvelService10OperationsO","kind":"typeIdentifier","text":"Operations"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO22getCharactersByEventIdO","kind":"typeIdentifier","text":"getCharactersByEventId"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO22getCharactersByEventIdO6OutputO","kind":"typeIdentifier","text":"Output"}],"kind":"symbol","type":"topic","title":"getCharactersByEventId(_:)"},"doc://MarvelService/documentation/MarvelService/Client/getEvents(_:)":{"url":"\/documentation\/marvelservice\/client\/getevents(_:)","role":"symbol","identifier":"doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getEvents(_:)","abstract":[{"type":"text","text":"Fetches lists of events."}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getEvents"},{"kind":"text","text":"("},{"preciseIdentifier":"s:13MarvelService10OperationsO","kind":"typeIdentifier","text":"Operations"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO9getEventsO","kind":"typeIdentifier","text":"getEvents"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO9getEventsO5InputV","kind":"typeIdentifier","text":"Input"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:13MarvelService10OperationsO","kind":"typeIdentifier","text":"Operations"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO9getEventsO","kind":"typeIdentifier","text":"getEvents"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO9getEventsO6OutputO","kind":"typeIdentifier","text":"Output"}],"kind":"symbol","type":"topic","title":"getEvents(_:)"},"doc://MarvelService/documentation/MarvelService/Client/getStoriesByComicId(_:)":{"url":"\/documentation\/marvelservice\/client\/getstoriesbycomicid(_:)","role":"symbol","identifier":"doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getStoriesByComicId(_:)","abstract":[{"type":"text","text":"Fetches lists of stories filtered by a comic id."}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getStoriesByComicId"},{"kind":"text","text":"("},{"preciseIdentifier":"s:13MarvelService10OperationsO","kind":"typeIdentifier","text":"Operations"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO19getStoriesByComicIdO","kind":"typeIdentifier","text":"getStoriesByComicId"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO19getStoriesByComicIdO5InputV","kind":"typeIdentifier","text":"Input"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:13MarvelService10OperationsO","kind":"typeIdentifier","text":"Operations"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO19getStoriesByComicIdO","kind":"typeIdentifier","text":"getStoriesByComicId"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO19getStoriesByComicIdO6OutputO","kind":"typeIdentifier","text":"Output"}],"kind":"symbol","type":"topic","title":"getStoriesByComicId(_:)"},"doc://MarvelService/documentation/MarvelService/Client/getCreatorsByComicId(_:)":{"url":"\/documentation\/marvelservice\/client\/getcreatorsbycomicid(_:)","role":"symbol","identifier":"doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getCreatorsByComicId(_:)","abstract":[{"type":"text","text":"Fetches lists of creators filtered by a comic id."}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getCreatorsByComicId"},{"kind":"text","text":"("},{"preciseIdentifier":"s:13MarvelService10OperationsO","kind":"typeIdentifier","text":"Operations"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO20getCreatorsByComicIdO","kind":"typeIdentifier","text":"getCreatorsByComicId"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO20getCreatorsByComicIdO5InputV","kind":"typeIdentifier","text":"Input"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:13MarvelService10OperationsO","kind":"typeIdentifier","text":"Operations"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO20getCreatorsByComicIdO","kind":"typeIdentifier","text":"getCreatorsByComicId"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO20getCreatorsByComicIdO6OutputO","kind":"typeIdentifier","text":"Output"}],"kind":"symbol","type":"topic","title":"getCreatorsByComicId(_:)"},"doc://MarvelService/documentation/MarvelService/APIProtocol":{"url":"\/documentation\/marvelservice\/apiprotocol","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"APIProtocol"}],"type":"topic","identifier":"doc:\/\/MarvelService\/documentation\/MarvelService\/APIProtocol","title":"APIProtocol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"APIProtocol"}],"abstract":[{"type":"text","text":"A type that performs HTTP operations defined by the OpenAPI document."}],"kind":"symbol"},"doc://MarvelService/documentation/MarvelService/Client/getSeries(_:)":{"url":"\/documentation\/marvelservice\/client\/getseries(_:)","role":"symbol","type":"topic","title":"getSeries(_:)","identifier":"doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getSeries(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getSeries"},{"kind":"text","text":"("},{"preciseIdentifier":"s:13MarvelService10OperationsO","kind":"typeIdentifier","text":"Operations"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO9getSeriesO","kind":"typeIdentifier","text":"getSeries"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO9getSeriesO5InputV","kind":"typeIdentifier","text":"Input"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:13MarvelService10OperationsO","kind":"typeIdentifier","text":"Operations"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO9getSeriesO","kind":"typeIdentifier","text":"getSeries"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO9getSeriesO6OutputO","kind":"typeIdentifier","text":"Output"}],"abstract":[{"type":"text","text":"Fetches lists of series."}],"kind":"symbol"},"doc://MarvelService/documentation/MarvelService/Client/getSeriesByStoryId(_:)":{"url":"\/documentation\/marvelservice\/client\/getseriesbystoryid(_:)","role":"symbol","type":"topic","title":"getSeriesByStoryId(_:)","identifier":"doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getSeriesByStoryId(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getSeriesByStoryId"},{"kind":"text","text":"("},{"preciseIdentifier":"s:13MarvelService10OperationsO","kind":"typeIdentifier","text":"Operations"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO18getSeriesByStoryIdO","kind":"typeIdentifier","text":"getSeriesByStoryId"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO18getSeriesByStoryIdO5InputV","kind":"typeIdentifier","text":"Input"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:13MarvelService10OperationsO","kind":"typeIdentifier","text":"Operations"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO18getSeriesByStoryIdO","kind":"typeIdentifier","text":"getSeriesByStoryId"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO18getSeriesByStoryIdO6OutputO","kind":"typeIdentifier","text":"Output"}],"abstract":[{"type":"text","text":"Fetches lists of series filtered by a story id."}],"kind":"symbol"},"doc://MarvelService/documentation/MarvelService/Client":{"identifier":"doc:\/\/MarvelService\/documentation\/MarvelService\/Client","kind":"symbol","abstract":[{"type":"text","text":"The Marvel Comics RESTful API."}],"type":"topic","title":"Client","navigatorTitle":[{"kind":"identifier","text":"Client"}],"url":"\/documentation\/marvelservice\/client","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Client"}],"role":"symbol"},"doc://MarvelService/documentation/MarvelService/Client/getSeriesByEventId(_:)":{"url":"\/documentation\/marvelservice\/client\/getseriesbyeventid(_:)","role":"symbol","type":"topic","title":"getSeriesByEventId(_:)","identifier":"doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getSeriesByEventId(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getSeriesByEventId"},{"kind":"text","text":"("},{"preciseIdentifier":"s:13MarvelService10OperationsO","kind":"typeIdentifier","text":"Operations"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO18getSeriesByEventIdO","kind":"typeIdentifier","text":"getSeriesByEventId"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO18getSeriesByEventIdO5InputV","kind":"typeIdentifier","text":"Input"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:13MarvelService10OperationsO","kind":"typeIdentifier","text":"Operations"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO18getSeriesByEventIdO","kind":"typeIdentifier","text":"getSeriesByEventId"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO18getSeriesByEventIdO6OutputO","kind":"typeIdentifier","text":"Output"}],"abstract":[{"type":"text","text":"Fetches lists of series filtered by an event id."}],"kind":"symbol"},"doc://MarvelService/documentation/MarvelService/Client/getComicsBySeriesId(_:)":{"identifier":"doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getComicsBySeriesId(_:)","kind":"symbol","abstract":[{"text":"Fetches lists of comics filtered by a series id.","type":"text"}],"type":"topic","title":"getComicsBySeriesId(_:)","url":"\/documentation\/marvelservice\/client\/getcomicsbyseriesid(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getComicsBySeriesId"},{"kind":"text","text":"("},{"preciseIdentifier":"s:13MarvelService10OperationsO","kind":"typeIdentifier","text":"Operations"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO19getComicsBySeriesIdO","kind":"typeIdentifier","text":"getComicsBySeriesId"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO19getComicsBySeriesIdO5InputV","kind":"typeIdentifier","text":"Input"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:13MarvelService10OperationsO","kind":"typeIdentifier","text":"Operations"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO19getComicsBySeriesIdO","kind":"typeIdentifier","text":"getComicsBySeriesId"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO19getComicsBySeriesIdO6OutputO","kind":"typeIdentifier","text":"Output"}],"role":"symbol"},"doc://MarvelService/documentation/MarvelService/Client/getEventsBySeriesId(_:)":{"url":"\/documentation\/marvelservice\/client\/geteventsbyseriesid(_:)","role":"symbol","type":"topic","title":"getEventsBySeriesId(_:)","identifier":"doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getEventsBySeriesId(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getEventsBySeriesId"},{"kind":"text","text":"("},{"preciseIdentifier":"s:13MarvelService10OperationsO","kind":"typeIdentifier","text":"Operations"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO19getEventsBySeriesIdO","kind":"typeIdentifier","text":"getEventsBySeriesId"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO19getEventsBySeriesIdO5InputV","kind":"typeIdentifier","text":"Input"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:13MarvelService10OperationsO","kind":"typeIdentifier","text":"Operations"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO19getEventsBySeriesIdO","kind":"typeIdentifier","text":"getEventsBySeriesId"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO19getEventsBySeriesIdO6OutputO","kind":"typeIdentifier","text":"Output"}],"abstract":[{"type":"text","text":"Fetches lists of events filtered by a series id."}],"kind":"symbol"},"doc://MarvelService/documentation/MarvelService/Client/getComicsByStoryId(_:)":{"url":"\/documentation\/marvelservice\/client\/getcomicsbystoryid(_:)","role":"symbol","identifier":"doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getComicsByStoryId(_:)","abstract":[{"text":"Fetches lists of comics filtered by a story id.","type":"text"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getComicsByStoryId"},{"kind":"text","text":"("},{"preciseIdentifier":"s:13MarvelService10OperationsO","kind":"typeIdentifier","text":"Operations"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO18getComicsByStoryIdO","kind":"typeIdentifier","text":"getComicsByStoryId"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO18getComicsByStoryIdO5InputV","kind":"typeIdentifier","text":"Input"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:13MarvelService10OperationsO","kind":"typeIdentifier","text":"Operations"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO18getComicsByStoryIdO","kind":"typeIdentifier","text":"getComicsByStoryId"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO18getComicsByStoryIdO6OutputO","kind":"typeIdentifier","text":"Output"}],"kind":"symbol","type":"topic","title":"getComicsByStoryId(_:)"},"doc://MarvelService/documentation/MarvelService/Client/getComicById(_:)":{"url":"\/documentation\/marvelservice\/client\/getcomicbyid(_:)","role":"symbol","type":"topic","title":"getComicById(_:)","identifier":"doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getComicById(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getComicById"},{"kind":"text","text":"("},{"preciseIdentifier":"s:13MarvelService10OperationsO","kind":"typeIdentifier","text":"Operations"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO12getComicByIdO","kind":"typeIdentifier","text":"getComicById"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO12getComicByIdO5InputV","kind":"typeIdentifier","text":"Input"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:13MarvelService10OperationsO","kind":"typeIdentifier","text":"Operations"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO12getComicByIdO","kind":"typeIdentifier","text":"getComicById"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO12getComicByIdO6OutputO","kind":"typeIdentifier","text":"Output"}],"abstract":[{"type":"text","text":"Fetches a single comic by id."}],"kind":"symbol"},"doc://MarvelService/s8SendableP":{"title":"Swift.Sendable","type":"unresolvable","identifier":"doc:\/\/MarvelService\/s8SendableP"},"doc://MarvelService/documentation/MarvelService/Client/getCharactersByComicId(_:)":{"url":"\/documentation\/marvelservice\/client\/getcharactersbycomicid(_:)","role":"symbol","identifier":"doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getCharactersByComicId(_:)","abstract":[{"type":"text","text":"Fetches lists of characters filtered by a comic id."}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getCharactersByComicId"},{"kind":"text","text":"("},{"preciseIdentifier":"s:13MarvelService10OperationsO","kind":"typeIdentifier","text":"Operations"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO22getCharactersByComicIdO","kind":"typeIdentifier","text":"getCharactersByComicId"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO22getCharactersByComicIdO5InputV","kind":"typeIdentifier","text":"Input"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:13MarvelService10OperationsO","kind":"typeIdentifier","text":"Operations"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO22getCharactersByComicIdO","kind":"typeIdentifier","text":"getCharactersByComicId"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO22getCharactersByComicIdO6OutputO","kind":"typeIdentifier","text":"Output"}],"kind":"symbol","type":"topic","title":"getCharactersByComicId(_:)"},"doc://MarvelService/documentation/MarvelService/Client/getCreators(_:)":{"url":"\/documentation\/marvelservice\/client\/getcreators(_:)","role":"symbol","identifier":"doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getCreators(_:)","abstract":[{"type":"text","text":"Fetches lists of creators."}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getCreators"},{"kind":"text","text":"("},{"preciseIdentifier":"s:13MarvelService10OperationsO","kind":"typeIdentifier","text":"Operations"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO11getCreatorsO","kind":"typeIdentifier","text":"getCreators"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO11getCreatorsO5InputV","kind":"typeIdentifier","text":"Input"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:13MarvelService10OperationsO","kind":"typeIdentifier","text":"Operations"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO11getCreatorsO","kind":"typeIdentifier","text":"getCreators"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO11getCreatorsO6OutputO","kind":"typeIdentifier","text":"Output"}],"kind":"symbol","type":"topic","title":"getCreators(_:)"},"doc://MarvelService/documentation/MarvelService/Client/getCreatorsByEventId(_:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"getCreatorsByEventId","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Operations","kind":"typeIdentifier","preciseIdentifier":"s:13MarvelService10OperationsO"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO20getCreatorsByEventIdO","text":"getCreatorsByEventId","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Input","kind":"typeIdentifier","preciseIdentifier":"s:13MarvelService10OperationsO20getCreatorsByEventIdO5InputV"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:13MarvelService10OperationsO","text":"Operations"},{"text":".","kind":"text"},{"text":"getCreatorsByEventId","kind":"typeIdentifier","preciseIdentifier":"s:13MarvelService10OperationsO20getCreatorsByEventIdO"},{"text":".","kind":"text"},{"text":"Output","kind":"typeIdentifier","preciseIdentifier":"s:13MarvelService10OperationsO20getCreatorsByEventIdO6OutputO"}],"role":"symbol","url":"\/documentation\/marvelservice\/client\/getcreatorsbyeventid(_:)","kind":"symbol","type":"topic","identifier":"doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getCreatorsByEventId(_:)","abstract":[{"type":"text","text":"Fetches lists of creators filtered by an event id."}],"title":"getCreatorsByEventId(_:)"},"doc://MarvelService/documentation/MarvelService/Client/getSeriesById(_:)":{"identifier":"doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getSeriesById(_:)","kind":"symbol","abstract":[{"type":"text","text":"Fetches a single comic series by id."}],"type":"topic","title":"getSeriesById(_:)","url":"\/documentation\/marvelservice\/client\/getseriesbyid(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getSeriesById"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:13MarvelService10OperationsO","text":"Operations"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:13MarvelService10OperationsO13getSeriesByIdO","text":"getSeriesById"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:13MarvelService10OperationsO13getSeriesByIdO5InputV","text":"Input"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:13MarvelService10OperationsO","text":"Operations"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:13MarvelService10OperationsO13getSeriesByIdO","text":"getSeriesById"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:13MarvelService10OperationsO13getSeriesByIdO6OutputO","text":"Output"}],"role":"symbol"},"doc://MarvelService/documentation/MarvelService":{"kind":"symbol","identifier":"doc:\/\/MarvelService\/documentation\/MarvelService","role":"collection","abstract":[{"type":"text","text":"A library that allows the developer to interact with the "},{"type":"strong","inlineContent":[{"type":"text","text":"Marvel Comics API"}]},{"type":"text","text":" backend service."}],"url":"\/documentation\/marvelservice","type":"topic","title":"MarvelService"},"doc://MarvelService/documentation/MarvelService/Client/getEventById(_:)":{"identifier":"doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getEventById(_:)","url":"\/documentation\/marvelservice\/client\/geteventbyid(_:)","type":"topic","abstract":[{"type":"text","text":"Fetches a single event by id."}],"title":"getEventById(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"getEventById"},{"kind":"text","text":"("},{"text":"Operations","kind":"typeIdentifier","preciseIdentifier":"s:13MarvelService10OperationsO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:13MarvelService10OperationsO12getEventByIdO","kind":"typeIdentifier","text":"getEventById"},{"text":".","kind":"text"},{"text":"Input","kind":"typeIdentifier","preciseIdentifier":"s:13MarvelService10OperationsO12getEventByIdO5InputV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:13MarvelService10OperationsO","kind":"typeIdentifier","text":"Operations"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO12getEventByIdO","kind":"typeIdentifier","text":"getEventById"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO12getEventByIdO6OutputO","kind":"typeIdentifier","text":"Output"}],"kind":"symbol","role":"symbol"},"doc://MarvelService/documentation/MarvelService/Client/getEventsByCharacterId(_:)":{"url":"\/documentation\/marvelservice\/client\/geteventsbycharacterid(_:)","role":"symbol","type":"topic","title":"getEventsByCharacterId(_:)","identifier":"doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getEventsByCharacterId(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getEventsByCharacterId"},{"kind":"text","text":"("},{"preciseIdentifier":"s:13MarvelService10OperationsO","kind":"typeIdentifier","text":"Operations"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO22getEventsByCharacterIdO","kind":"typeIdentifier","text":"getEventsByCharacterId"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO22getEventsByCharacterIdO5InputV","kind":"typeIdentifier","text":"Input"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:13MarvelService10OperationsO","kind":"typeIdentifier","text":"Operations"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO22getEventsByCharacterIdO","kind":"typeIdentifier","text":"getEventsByCharacterId"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO22getEventsByCharacterIdO6OutputO","kind":"typeIdentifier","text":"Output"}],"abstract":[{"type":"text","text":"Fetches lists of events filtered by a character id."}],"kind":"symbol"},"doc://MarvelService/documentation/MarvelService/Client/getCreatorsBySeriesId(_:)":{"url":"\/documentation\/marvelservice\/client\/getcreatorsbyseriesid(_:)","role":"symbol","identifier":"doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getCreatorsBySeriesId(_:)","abstract":[{"type":"text","text":"Fetches lists of creators filtered by a series id."}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getCreatorsBySeriesId"},{"kind":"text","text":"("},{"preciseIdentifier":"s:13MarvelService10OperationsO","kind":"typeIdentifier","text":"Operations"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO21getCreatorsBySeriesIdO","kind":"typeIdentifier","text":"getCreatorsBySeriesId"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO21getCreatorsBySeriesIdO5InputV","kind":"typeIdentifier","text":"Input"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:13MarvelService10OperationsO","kind":"typeIdentifier","text":"Operations"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO21getCreatorsBySeriesIdO","kind":"typeIdentifier","text":"getCreatorsBySeriesId"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO21getCreatorsBySeriesIdO6OutputO","kind":"typeIdentifier","text":"Output"}],"kind":"symbol","type":"topic","title":"getCreatorsBySeriesId(_:)"},"doc://MarvelService/documentation/MarvelService/Client/getCharactersByStoryId(_:)":{"url":"\/documentation\/marvelservice\/client\/getcharactersbystoryid(_:)","role":"symbol","identifier":"doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getCharactersByStoryId(_:)","abstract":[{"type":"text","text":"Fetches lists of characters filtered by a story id."}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getCharactersByStoryId"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:13MarvelService10OperationsO","text":"Operations"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:13MarvelService10OperationsO22getCharactersByStoryIdO","text":"getCharactersByStoryId"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:13MarvelService10OperationsO22getCharactersByStoryIdO5InputV","text":"Input"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:13MarvelService10OperationsO","text":"Operations"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:13MarvelService10OperationsO22getCharactersByStoryIdO","text":"getCharactersByStoryId"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:13MarvelService10OperationsO22getCharactersByStoryIdO6OutputO","text":"Output"}],"kind":"symbol","type":"topic","title":"getCharactersByStoryId(_:)"},"doc://MarvelService/documentation/MarvelService/Client/getSeriesByCreatorId(_:)":{"url":"\/documentation\/marvelservice\/client\/getseriesbycreatorid(_:)","role":"symbol","identifier":"doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getSeriesByCreatorId(_:)","abstract":[{"type":"text","text":"Fetches lists of series filtered by a creator id."}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getSeriesByCreatorId"},{"kind":"text","text":"("},{"preciseIdentifier":"s:13MarvelService10OperationsO","kind":"typeIdentifier","text":"Operations"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO20getSeriesByCreatorIdO","kind":"typeIdentifier","text":"getSeriesByCreatorId"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO20getSeriesByCreatorIdO5InputV","kind":"typeIdentifier","text":"Input"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:13MarvelService10OperationsO","kind":"typeIdentifier","text":"Operations"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO20getSeriesByCreatorIdO","kind":"typeIdentifier","text":"getSeriesByCreatorId"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO20getSeriesByCreatorIdO6OutputO","kind":"typeIdentifier","text":"Output"}],"kind":"symbol","type":"topic","title":"getSeriesByCreatorId(_:)"},"doc://MarvelService/documentation/MarvelService/Client/getEventsByStoryId(_:)":{"role":"symbol","kind":"symbol","abstract":[{"text":"Fetches lists of events filtered by a story id.","type":"text"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getEventsByStoryId"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:13MarvelService10OperationsO","text":"Operations"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:13MarvelService10OperationsO18getEventsByStoryIdO","text":"getEventsByStoryId"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:13MarvelService10OperationsO18getEventsByStoryIdO5InputV","text":"Input"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:13MarvelService10OperationsO","text":"Operations"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:13MarvelService10OperationsO18getEventsByStoryIdO","text":"getEventsByStoryId"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:13MarvelService10OperationsO18getEventsByStoryIdO6OutputO","text":"Output"}],"type":"topic","title":"getEventsByStoryId(_:)","identifier":"doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getEventsByStoryId(_:)","url":"\/documentation\/marvelservice\/client\/geteventsbystoryid(_:)"},"doc://MarvelService/documentation/MarvelService/Client/getStories(_:)":{"url":"\/documentation\/marvelservice\/client\/getstories(_:)","role":"symbol","identifier":"doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getStories(_:)","abstract":[{"type":"text","text":"Fetches lists of stories."}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getStories"},{"kind":"text","text":"("},{"preciseIdentifier":"s:13MarvelService10OperationsO","kind":"typeIdentifier","text":"Operations"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO10getStoriesO","kind":"typeIdentifier","text":"getStories"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO10getStoriesO5InputV","kind":"typeIdentifier","text":"Input"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:13MarvelService10OperationsO","kind":"typeIdentifier","text":"Operations"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO10getStoriesO","kind":"typeIdentifier","text":"getStories"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO10getStoriesO6OutputO","kind":"typeIdentifier","text":"Output"}],"kind":"symbol","type":"topic","title":"getStories(_:)"},"doc://MarvelService/s16SendableMetatypeP":{"title":"Swift.SendableMetatype","type":"unresolvable","identifier":"doc:\/\/MarvelService\/s16SendableMetatypeP"},"doc://MarvelService/documentation/MarvelService/Client/getComicsByEventId(_:)":{"url":"\/documentation\/marvelservice\/client\/getcomicsbyeventid(_:)","role":"symbol","identifier":"doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getComicsByEventId(_:)","abstract":[{"type":"text","text":"Fetches lists of comics filtered by an event id."}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getComicsByEventId"},{"kind":"text","text":"("},{"preciseIdentifier":"s:13MarvelService10OperationsO","kind":"typeIdentifier","text":"Operations"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO18getComicsByEventIdO","kind":"typeIdentifier","text":"getComicsByEventId"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO18getComicsByEventIdO5InputV","kind":"typeIdentifier","text":"Input"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:13MarvelService10OperationsO","kind":"typeIdentifier","text":"Operations"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO18getComicsByEventIdO","kind":"typeIdentifier","text":"getComicsByEventId"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO18getComicsByEventIdO6OutputO","kind":"typeIdentifier","text":"Output"}],"kind":"symbol","type":"topic","title":"getComicsByEventId(_:)"},"doc://MarvelService/documentation/MarvelService/Client/getStoriesByEventId(_:)":{"url":"\/documentation\/marvelservice\/client\/getstoriesbyeventid(_:)","role":"symbol","identifier":"doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getStoriesByEventId(_:)","abstract":[{"type":"text","text":"Fetches lists of stories filtered by an event id."}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getStoriesByEventId"},{"kind":"text","text":"("},{"preciseIdentifier":"s:13MarvelService10OperationsO","kind":"typeIdentifier","text":"Operations"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO19getStoriesByEventIdO","kind":"typeIdentifier","text":"getStoriesByEventId"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO19getStoriesByEventIdO5InputV","kind":"typeIdentifier","text":"Input"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:13MarvelService10OperationsO","kind":"typeIdentifier","text":"Operations"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO19getStoriesByEventIdO","kind":"typeIdentifier","text":"getStoriesByEventId"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO19getStoriesByEventIdO6OutputO","kind":"typeIdentifier","text":"Output"}],"kind":"symbol","type":"topic","title":"getStoriesByEventId(_:)"},"doc://MarvelService/documentation/MarvelService/Client/getEventsByComicId(_:)":{"url":"\/documentation\/marvelservice\/client\/geteventsbycomicid(_:)","role":"symbol","identifier":"doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getEventsByComicId(_:)","abstract":[{"type":"text","text":"Fetches lists of events filtered by a comic id."}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getEventsByComicId"},{"kind":"text","text":"("},{"preciseIdentifier":"s:13MarvelService10OperationsO","kind":"typeIdentifier","text":"Operations"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO18getEventsByComicIdO","kind":"typeIdentifier","text":"getEventsByComicId"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO18getEventsByComicIdO5InputV","kind":"typeIdentifier","text":"Input"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:13MarvelService10OperationsO","kind":"typeIdentifier","text":"Operations"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO18getEventsByComicIdO","kind":"typeIdentifier","text":"getEventsByComicId"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO18getEventsByComicIdO6OutputO","kind":"typeIdentifier","text":"Output"}],"kind":"symbol","type":"topic","title":"getEventsByComicId(_:)"},"doc://MarvelService/documentation/MarvelService/Client/getCharactersBySeriesId(_:)":{"url":"\/documentation\/marvelservice\/client\/getcharactersbyseriesid(_:)","role":"symbol","identifier":"doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getCharactersBySeriesId(_:)","abstract":[{"type":"text","text":"Fetches lists of characters filtered by a series id."}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getCharactersBySeriesId"},{"kind":"text","text":"("},{"preciseIdentifier":"s:13MarvelService10OperationsO","kind":"typeIdentifier","text":"Operations"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO23getCharactersBySeriesIdO","kind":"typeIdentifier","text":"getCharactersBySeriesId"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO23getCharactersBySeriesIdO5InputV","kind":"typeIdentifier","text":"Input"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:13MarvelService10OperationsO","kind":"typeIdentifier","text":"Operations"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO23getCharactersBySeriesIdO","kind":"typeIdentifier","text":"getCharactersBySeriesId"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO23getCharactersBySeriesIdO6OutputO","kind":"typeIdentifier","text":"Output"}],"kind":"symbol","type":"topic","title":"getCharactersBySeriesId(_:)"},"doc://MarvelService/documentation/MarvelService/Client/getCharacterById(_:)":{"url":"\/documentation\/marvelservice\/client\/getcharacterbyid(_:)","role":"symbol","identifier":"doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getCharacterById(_:)","abstract":[{"type":"text","text":"Fetches a single character by id."}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getCharacterById"},{"kind":"text","text":"("},{"preciseIdentifier":"s:13MarvelService10OperationsO","kind":"typeIdentifier","text":"Operations"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO16getCharacterByIdO","kind":"typeIdentifier","text":"getCharacterById"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO16getCharacterByIdO5InputV","kind":"typeIdentifier","text":"Input"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:13MarvelService10OperationsO","kind":"typeIdentifier","text":"Operations"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO16getCharacterByIdO","kind":"typeIdentifier","text":"getCharacterById"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO16getCharacterByIdO6OutputO","kind":"typeIdentifier","text":"Output"}],"kind":"symbol","type":"topic","title":"getCharacterById(_:)"},"doc://MarvelService/documentation/MarvelService/Client/getComics(_:)":{"url":"\/documentation\/marvelservice\/client\/getcomics(_:)","role":"symbol","identifier":"doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getComics(_:)","abstract":[{"type":"text","text":"Fetches lists of comics."}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getComics"},{"kind":"text","text":"("},{"preciseIdentifier":"s:13MarvelService10OperationsO","kind":"typeIdentifier","text":"Operations"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO9getComicsO","kind":"typeIdentifier","text":"getComics"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO9getComicsO5InputV","kind":"typeIdentifier","text":"Input"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:13MarvelService10OperationsO","kind":"typeIdentifier","text":"Operations"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO9getComicsO","kind":"typeIdentifier","text":"getComics"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO9getComicsO6OutputO","kind":"typeIdentifier","text":"Output"}],"kind":"symbol","type":"topic","title":"getComics(_:)"},"doc://MarvelService/documentation/MarvelService/Client/getStoriesByCreatorId(_:)":{"url":"\/documentation\/marvelservice\/client\/getstoriesbycreatorid(_:)","role":"symbol","identifier":"doc:\/\/MarvelService\/documentation\/MarvelService\/Client\/getStoriesByCreatorId(_:)","abstract":[{"type":"text","text":"Fetches lists of stories filtered by a creator id."}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getStoriesByCreatorId"},{"kind":"text","text":"("},{"preciseIdentifier":"s:13MarvelService10OperationsO","kind":"typeIdentifier","text":"Operations"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO21getStoriesByCreatorIdO","kind":"typeIdentifier","text":"getStoriesByCreatorId"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO21getStoriesByCreatorIdO5InputV","kind":"typeIdentifier","text":"Input"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:13MarvelService10OperationsO","kind":"typeIdentifier","text":"Operations"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO21getStoriesByCreatorIdO","kind":"typeIdentifier","text":"getStoriesByCreatorId"},{"kind":"text","text":"."},{"preciseIdentifier":"s:13MarvelService10OperationsO21getStoriesByCreatorIdO6OutputO","kind":"typeIdentifier","text":"Output"}],"kind":"symbol","type":"topic","title":"getStoriesByCreatorId(_:)"}}} |