Skip to content

Commit 7031028

Browse files
committed
Autogenerate OrganizationDomain
1 parent 598dc55 commit 7031028

22 files changed

Lines changed: 420 additions & 194 deletions

.oagen-manifest.json

Lines changed: 22 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"version": 2,
33
"language": "node",
4-
"generatedAt": "2026-06-01T17:59:24.986Z",
4+
"generatedAt": "2026-06-16T16:51:34.175Z",
55
"files": [
66
"src/api-keys/interfaces/create-validation-options.interface.ts",
77
"src/api-keys/interfaces/delete-api-key-options.interface.ts",
@@ -82,6 +82,27 @@
8282
"src/groups/serializers/index.ts",
8383
"src/groups/serializers/update-group.serializer.ts",
8484
"src/groups/serializers/user-organization-membership-base-list-data.serializer.ts",
85+
"src/organization-domains/fixtures/create-organization-domain.json",
86+
"src/organization-domains/fixtures/organization-domain-stand-alone.json",
87+
"src/organization-domains/fixtures/organization-domain.json",
88+
"src/organization-domains/interfaces/create-organization-domain.interface.ts",
89+
"src/organization-domains/interfaces/delete-organization-domain-options.interface.ts",
90+
"src/organization-domains/interfaces/get-organization-domain-options.interface.ts",
91+
"src/organization-domains/interfaces/index.ts",
92+
"src/organization-domains/interfaces/organization-domain-stand-alone-state.interface.ts",
93+
"src/organization-domains/interfaces/organization-domain-stand-alone-verification-strategy.interface.ts",
94+
"src/organization-domains/interfaces/organization-domain-stand-alone.interface.ts",
95+
"src/organization-domains/interfaces/organization-domain-state.interface.ts",
96+
"src/organization-domains/interfaces/organization-domain-verification-strategy.interface.ts",
97+
"src/organization-domains/interfaces/organization-domain.interface.ts",
98+
"src/organization-domains/interfaces/verify-organization-domain-options.interface.ts",
99+
"src/organization-domains/organization-domains.spec.ts",
100+
"src/organization-domains/organization-domains.ts",
101+
"src/organization-domains/serializers.spec.ts",
102+
"src/organization-domains/serializers/create-organization-domain.serializer.ts",
103+
"src/organization-domains/serializers/index.ts",
104+
"src/organization-domains/serializers/organization-domain-stand-alone.serializer.ts",
105+
"src/organization-domains/serializers/organization-domain.serializer.ts",
85106
"src/radar/fixtures/radar-list-entry-already-present-response.json",
86107
"src/radar/fixtures/radar-standalone-assess-request.json",
87108
"src/radar/fixtures/radar-standalone-delete-radar-list-entry-request.json",
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{
2+
"domain": "foo-corp.com",
3+
"organization_id": "org_01EHQMYV6MBK39QC5PZXHY59C3"
4+
}
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
{
2+
"object": "organization_domain",
3+
"id": "org_domain_01EHZNVPK2QXHMVWCEDQEKY69A",
4+
"organization_id": "org_01HE8GSH8FQPASKSY27THRKRBP",
5+
"domain": "foo-corp.com",
6+
"state": "pending",
7+
"verification_prefix": "superapp-domain-verification-z3kjny",
8+
"verification_token": "m5Oztg3jdK4NJLgs8uIlIprMw",
9+
"verification_strategy": "dns",
10+
"created_at": "2026-01-15T12:00:00.000Z",
11+
"updated_at": "2026-01-15T12:00:00.000Z"
12+
}
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
{
2+
"object": "organization_domain",
3+
"id": "org_domain_01EHZNVPK2QXHMVWCEDQEKY69A",
4+
"organization_id": "org_01HE8GSH8FQPASKSY27THRKRBP",
5+
"domain": "foo-corp.com",
6+
"state": "pending",
7+
"verification_prefix": "superapp-domain-verification-z3kjny",
8+
"verification_token": "m5Oztg3jdK4NJLgs8uIlIprMw",
9+
"verification_strategy": "dns",
10+
"created_at": "2026-01-15T12:00:00.000Z",
11+
"updated_at": "2026-01-15T12:00:00.000Z"
12+
}
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
// This file is auto-generated by oagen. Do not edit.
2+
3+
export interface CreateOrganizationDomain {
4+
/** The domain to add to the organization. */
5+
domain: string;
6+
/** The ID of the organization to add the domain to. */
7+
organizationId: string;
8+
}
9+
10+
export interface CreateOrganizationDomainResponse {
11+
domain: string;
12+
organization_id: string;
13+
}
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
// This file is auto-generated by oagen. Do not edit.
2+
3+
export interface DeleteOrganizationDomainOptions {
4+
/** Unique identifier of the organization domain. */
5+
id: string;
6+
}
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
// This file is auto-generated by oagen. Do not edit.
2+
3+
export interface GetOrganizationDomainOptions {
4+
/** Unique identifier of the organization domain. */
5+
id: string;
6+
}
Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,14 @@
1+
// This file is auto-generated by oagen. Do not edit.
2+
13
export * from './create-organization-domain-options.interface';
2-
export * from './organization-domain.interface';
4+
export * from './create-organization-domain.interface';
5+
export * from './delete-organization-domain-options.interface';
6+
export * from './get-organization-domain-options.interface';
7+
export * from './organization-domain-stand-alone-state.interface';
8+
export * from './organization-domain-stand-alone-verification-strategy.interface';
9+
export * from './organization-domain-stand-alone.interface';
10+
export * from './organization-domain-state.interface';
311
export * from './organization-domain-verification-failed.interface';
12+
export * from './organization-domain-verification-strategy.interface';
13+
export * from './organization-domain.interface';
14+
export * from './verify-organization-domain-options.interface';
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
// This file is auto-generated by oagen. Do not edit.
2+
3+
export const OrganizationDomainStandAloneState = {
4+
Failed: 'failed',
5+
LegacyVerified: 'legacy_verified',
6+
Pending: 'pending',
7+
Unverified: 'unverified',
8+
Verified: 'verified',
9+
} as const;
10+
11+
export type OrganizationDomainStandAloneState =
12+
(typeof OrganizationDomainStandAloneState)[keyof typeof OrganizationDomainStandAloneState];
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
// This file is auto-generated by oagen. Do not edit.
2+
3+
export const OrganizationDomainStandAloneVerificationStrategy = {
4+
Dns: 'dns',
5+
Manual: 'manual',
6+
} as const;
7+
8+
export type OrganizationDomainStandAloneVerificationStrategy =
9+
(typeof OrganizationDomainStandAloneVerificationStrategy)[keyof typeof OrganizationDomainStandAloneVerificationStrategy];

0 commit comments

Comments
 (0)