@recursyve/deeplinks-client
Version:
Node.js client for Recursyve's Deeplinks API
35 lines (34 loc) • 779 B
TypeScript
export type LinkAndroidMetadataDto = {
bundleId: string;
fallbackTo: "store" | "url";
fallbackUrl?: string;
};
export type LinkIOSMetadataDto = {
bundleId: string;
fallbackTo: "store" | "url";
fallbackUrl?: string;
};
export type CreateLinkDto = {
domain: string;
urlSuffix?: string;
deepLinkUrl: string;
name?: string;
android?: LinkAndroidMetadataDto;
ios?: LinkIOSMetadataDto;
};
export type FetchLinkDetailsDto = {
domain: string;
};
export type DynamicLink = {
id: string;
code: string;
domain: string;
urlSuffix?: string;
deepLinkUrl: string;
name?: string;
android?: LinkAndroidMetadataDto;
ios?: LinkIOSMetadataDto;
tenantId: string;
createdAt: string;
updatedAt: string;
};