Skip to main content

Constructor

Parameters

Returns

DevinApiClient

Properties

required
required

Methods

fetch()

Make a passthrough request using the SDK’s configured auth, retry, logging, etc. This is useful for making requests to endpoints not yet supported in the SDK. The input can be a URL string, URL object, or Request object. Relative paths are resolved against the configured base URL.

Parameters

string | Request | URL
required
The URL, path, or Request object.
RequestInit
Standard fetch RequestInit options.
RequestOptions
Per-request overrides (timeout, retries, headers, abort signal).

Returns

Promise<Response> A standard Response object.

getSelf()

Parameters

Request-specific configuration.

Returns

GetSelfResponse