UNPKG

cloudflare

Version:

The official TypeScript library for the Cloudflare API

35 lines (29 loc) 998 B
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details. import { APIResource } from '../../resource'; import * as Core from '../../core'; export class Responses extends APIResource { /** * Returns the raw response of the network request. Find the `response_id` in the * `data.requests.response.hash`. */ get(responseId: string, params: ResponseGetParams, options?: Core.RequestOptions): Core.APIPromise<string> { const { account_id } = params; return this._client.get(`/accounts/${account_id}/urlscanner/v2/responses/${responseId}`, { ...options, headers: { Accept: 'text/plain', ...options?.headers }, }); } } /** * Web resource or image. */ export type ResponseGetResponse = string; export interface ResponseGetParams { /** * Account ID. */ account_id: string; } export declare namespace Responses { export { type ResponseGetResponse as ResponseGetResponse, type ResponseGetParams as ResponseGetParams }; }