Skip to main content

scrapeResponseSchema

Nosible API Client


Nosible API Client / scrapeResponseSchema

Variable: scrapeResponseSchema

const scrapeResponseSchema: ZodObject<{ request: ZodObject<{ raw_url: ZodString; url: ZodString; hash: ZodString; geo: ZodString; proxy: ZodString; scheme: ZodString; netloc: ZodString; prefix: ZodString; domain: ZodString; suffix: ZodString; path: ZodString; query: ZodString; fragment: ZodString; query_allowed: ZodObject<{ }, $strip>; query_blocked: ZodObject<{ }, $strip>; }, $strip>; page: ZodObject<{ title: ZodString; description: ZodString; author: ZodString; published: ZodCoercedDate<unknown>; visited: ZodCoercedDate<unknown>; certain: ZodOptional<ZodBoolean>; }, $strip>; statistics: ZodObject<{ snippets: ZodNumber; sentences: ZodNumber; words: ZodNumber; characters: ZodNumber; images: ZodNumber; videos: ZodNumber; audio: ZodNumber; tables: ZodNumber; lists: ZodNumber; blocks: ZodNumber; links: ZodNumber; files: ZodNumber; }, $strip>; languages: ZodRecord<ZodString, ZodNumber>; snippets: ZodRecord<ZodString, ZodObject<{ url_hash: ZodString; snippet_hash: ZodString; prev_snippet_hash: ZodNullable<ZodString>; next_snippet_hash: ZodNullable<ZodString>; content: ZodString; words: ZodOptional<ZodString>; language: ZodString; statistics: ZodOptional<ZodObject<{ sentences: ZodNumber; words: ZodNumber; characters: ZodNumber; links: ZodOptional<ZodNumber>; images: ZodOptional<ZodNumber>; }, $strip>>; links: ZodOptional<ZodRecord<ZodString, ZodString>>; images: ZodOptional<ZodArray<ZodString>>; }, $strip>>; full_text: ZodString; metadata: ZodRecord<ZodString, ZodAny>; structured: ZodArray<ZodObject<{ @context: ZodOptional<ZodString>; @type: ZodOptional<ZodString>; headline: ZodOptional<ZodString>; publisher: ZodOptional<ZodObject<{ @type: ZodString; name: ZodOptional<ZodString>; url: ZodOptional<ZodString>; logo: ZodOptional<ZodUnion<readonly [..., ...]>>; sameAs: ZodOptional<ZodUnion<readonly [..., ...]>>; }, $strip>>; }, $strip>>; url_tree: ZodRecord<ZodString, ZodAny>; }, $strip>

Defined in: src/scrape/types.ts:165

Zod schemas for scrape types.