UNPKG

attio-js

Version:

Developer-friendly & type-safe JS/TS SDK based on the official OpenAPI spec of Attio.

145 lines 7.5 kB
/* * Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT. */ import * as z from "zod"; import { remap as remap$ } from "../../lib/primitives.js"; import { safeParse } from "../../lib/schemas.js"; /** @internal */ export const GetV2ObjectsObjectRecordsRecordIdRequest$inboundSchema = z.object({ object: z.string(), record_id: z.string(), }).transform((v) => { return remap$(v, { "record_id": "recordId", }); }); /** @internal */ export const GetV2ObjectsObjectRecordsRecordIdRequest$outboundSchema = z.object({ object: z.string(), recordId: z.string(), }).transform((v) => { return remap$(v, { recordId: "record_id", }); }); /** * @internal * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module. */ export var GetV2ObjectsObjectRecordsRecordIdRequest$; (function (GetV2ObjectsObjectRecordsRecordIdRequest$) { /** @deprecated use `GetV2ObjectsObjectRecordsRecordIdRequest$inboundSchema` instead. */ GetV2ObjectsObjectRecordsRecordIdRequest$.inboundSchema = GetV2ObjectsObjectRecordsRecordIdRequest$inboundSchema; /** @deprecated use `GetV2ObjectsObjectRecordsRecordIdRequest$outboundSchema` instead. */ GetV2ObjectsObjectRecordsRecordIdRequest$.outboundSchema = GetV2ObjectsObjectRecordsRecordIdRequest$outboundSchema; })(GetV2ObjectsObjectRecordsRecordIdRequest$ || (GetV2ObjectsObjectRecordsRecordIdRequest$ = {})); export function getV2ObjectsObjectRecordsRecordIdRequestToJSON(getV2ObjectsObjectRecordsRecordIdRequest) { return JSON.stringify(GetV2ObjectsObjectRecordsRecordIdRequest$outboundSchema.parse(getV2ObjectsObjectRecordsRecordIdRequest)); } export function getV2ObjectsObjectRecordsRecordIdRequestFromJSON(jsonString) { return safeParse(jsonString, (x) => GetV2ObjectsObjectRecordsRecordIdRequest$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'GetV2ObjectsObjectRecordsRecordIdRequest' from JSON`); } /** @internal */ export const GetV2ObjectsObjectRecordsRecordIdId$inboundSchema = z.object({ workspace_id: z.string(), object_id: z.string(), record_id: z.string(), }).transform((v) => { return remap$(v, { "workspace_id": "workspaceId", "object_id": "objectId", "record_id": "recordId", }); }); /** @internal */ export const GetV2ObjectsObjectRecordsRecordIdId$outboundSchema = z.object({ workspaceId: z.string(), objectId: z.string(), recordId: z.string(), }).transform((v) => { return remap$(v, { workspaceId: "workspace_id", objectId: "object_id", recordId: "record_id", }); }); /** * @internal * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module. */ export var GetV2ObjectsObjectRecordsRecordIdId$; (function (GetV2ObjectsObjectRecordsRecordIdId$) { /** @deprecated use `GetV2ObjectsObjectRecordsRecordIdId$inboundSchema` instead. */ GetV2ObjectsObjectRecordsRecordIdId$.inboundSchema = GetV2ObjectsObjectRecordsRecordIdId$inboundSchema; /** @deprecated use `GetV2ObjectsObjectRecordsRecordIdId$outboundSchema` instead. */ GetV2ObjectsObjectRecordsRecordIdId$.outboundSchema = GetV2ObjectsObjectRecordsRecordIdId$outboundSchema; })(GetV2ObjectsObjectRecordsRecordIdId$ || (GetV2ObjectsObjectRecordsRecordIdId$ = {})); export function getV2ObjectsObjectRecordsRecordIdIdToJSON(getV2ObjectsObjectRecordsRecordIdId) { return JSON.stringify(GetV2ObjectsObjectRecordsRecordIdId$outboundSchema.parse(getV2ObjectsObjectRecordsRecordIdId)); } export function getV2ObjectsObjectRecordsRecordIdIdFromJSON(jsonString) { return safeParse(jsonString, (x) => GetV2ObjectsObjectRecordsRecordIdId$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'GetV2ObjectsObjectRecordsRecordIdId' from JSON`); } /** @internal */ export const GetV2ObjectsObjectRecordsRecordIdData$inboundSchema = z.object({ id: z.lazy(() => GetV2ObjectsObjectRecordsRecordIdId$inboundSchema), created_at: z.string(), values: z.record(z.any()), }).transform((v) => { return remap$(v, { "created_at": "createdAt", }); }); /** @internal */ export const GetV2ObjectsObjectRecordsRecordIdData$outboundSchema = z.object({ id: z.lazy(() => GetV2ObjectsObjectRecordsRecordIdId$outboundSchema), createdAt: z.string(), values: z.record(z.any()), }).transform((v) => { return remap$(v, { createdAt: "created_at", }); }); /** * @internal * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module. */ export var GetV2ObjectsObjectRecordsRecordIdData$; (function (GetV2ObjectsObjectRecordsRecordIdData$) { /** @deprecated use `GetV2ObjectsObjectRecordsRecordIdData$inboundSchema` instead. */ GetV2ObjectsObjectRecordsRecordIdData$.inboundSchema = GetV2ObjectsObjectRecordsRecordIdData$inboundSchema; /** @deprecated use `GetV2ObjectsObjectRecordsRecordIdData$outboundSchema` instead. */ GetV2ObjectsObjectRecordsRecordIdData$.outboundSchema = GetV2ObjectsObjectRecordsRecordIdData$outboundSchema; })(GetV2ObjectsObjectRecordsRecordIdData$ || (GetV2ObjectsObjectRecordsRecordIdData$ = {})); export function getV2ObjectsObjectRecordsRecordIdDataToJSON(getV2ObjectsObjectRecordsRecordIdData) { return JSON.stringify(GetV2ObjectsObjectRecordsRecordIdData$outboundSchema.parse(getV2ObjectsObjectRecordsRecordIdData)); } export function getV2ObjectsObjectRecordsRecordIdDataFromJSON(jsonString) { return safeParse(jsonString, (x) => GetV2ObjectsObjectRecordsRecordIdData$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'GetV2ObjectsObjectRecordsRecordIdData' from JSON`); } /** @internal */ export const GetV2ObjectsObjectRecordsRecordIdResponse$inboundSchema = z.object({ data: z.lazy(() => GetV2ObjectsObjectRecordsRecordIdData$inboundSchema), }); /** @internal */ export const GetV2ObjectsObjectRecordsRecordIdResponse$outboundSchema = z.object({ data: z.lazy(() => GetV2ObjectsObjectRecordsRecordIdData$outboundSchema), }); /** * @internal * @deprecated This namespace will be removed in future versions. Use schemas and types that are exported directly from this module. */ export var GetV2ObjectsObjectRecordsRecordIdResponse$; (function (GetV2ObjectsObjectRecordsRecordIdResponse$) { /** @deprecated use `GetV2ObjectsObjectRecordsRecordIdResponse$inboundSchema` instead. */ GetV2ObjectsObjectRecordsRecordIdResponse$.inboundSchema = GetV2ObjectsObjectRecordsRecordIdResponse$inboundSchema; /** @deprecated use `GetV2ObjectsObjectRecordsRecordIdResponse$outboundSchema` instead. */ GetV2ObjectsObjectRecordsRecordIdResponse$.outboundSchema = GetV2ObjectsObjectRecordsRecordIdResponse$outboundSchema; })(GetV2ObjectsObjectRecordsRecordIdResponse$ || (GetV2ObjectsObjectRecordsRecordIdResponse$ = {})); export function getV2ObjectsObjectRecordsRecordIdResponseToJSON(getV2ObjectsObjectRecordsRecordIdResponse) { return JSON.stringify(GetV2ObjectsObjectRecordsRecordIdResponse$outboundSchema.parse(getV2ObjectsObjectRecordsRecordIdResponse)); } export function getV2ObjectsObjectRecordsRecordIdResponseFromJSON(jsonString) { return safeParse(jsonString, (x) => GetV2ObjectsObjectRecordsRecordIdResponse$inboundSchema.parse(JSON.parse(x)), `Failed to parse 'GetV2ObjectsObjectRecordsRecordIdResponse' from JSON`); } //# sourceMappingURL=getv2objectsobjectrecordsrecordid.js.map