Skip to content

Commit cc6e91f

Browse files
authored
feat(greenhouse): add versioned Harvest v3 integration (#9206)
Add 50 Harvest v3 operations with partner OAuth, preserve legacy workflows, and align integration schemas, pagination, and generated documentation.
1 parent 9cdc1bd commit cc6e91f

91 files changed

Lines changed: 16504 additions & 391 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎apps/docs/components/ui/icon-mapping.ts‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -463,6 +463,7 @@ export const blockTypeToIconMap: Record<string, IconComponent> = {
463463
grain_v2: GrainIcon,
464464
granola: GranolaIcon,
465465
greenhouse: GreenhouseIcon,
466+
greenhouse_v2: GreenhouseIcon,
466467
greptile: GreptileIcon,
467468
guardrails: ShieldCheckIcon,
468469
harmonic: HarmonicIcon,

‎apps/docs/content/docs/integrations/greenhouse.mdx‎

Lines changed: 1771 additions & 318 deletions
Large diffs are not rendered by default.

‎apps/docs/content/docs/integrations/sendgrid.mdx‎

Lines changed: 1 addition & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -325,34 +325,7 @@ Delete an email template from SendGrid
325325

326326
#### Output
327327

328-
| Parameter | Type | Description |
329-
| --------- | ---- | ----------- |
330-
| `success` | boolean | Operation success status |
331-
| `message` | string | Status or success message |
332-
| `messageId` | string | Email message ID \(send_mail\) |
333-
| `to` | string | Recipient email address \(send_mail\) |
334-
| `subject` | string | Email subject \(send_mail, create_template_version\) |
335-
| `id` | string | Resource ID |
336-
| `jobId` | string | Job ID for async operations |
337-
| `email` | string | Contact email address |
338-
| `firstName` | string | Contact first name |
339-
| `lastName` | string | Contact last name |
340-
| `createdAt` | string | Creation timestamp |
341-
| `updatedAt` | string | Last update timestamp |
342-
| `listIds` | json | Array of list IDs the contact belongs to |
343-
| `customFields` | json | Custom field values |
344-
| `contacts` | json | Array of contacts |
345-
| `contactCount` | number | Number of contacts |
346-
| `lists` | json | Array of lists |
347-
| `name` | string | Resource name |
348-
| `templates` | json | Array of templates |
349-
| `generation` | string | Template generation |
350-
| `versions` | json | Array of template versions |
351-
| `nextPageToken` | string | Token for the next page of results \(list_all_lists, list_templates\) |
352-
| `templateId` | string | Template ID |
353-
| `active` | boolean | Whether template version is active |
354-
| `htmlContent` | string | HTML content |
355-
| `plainContent` | string | Plain text content |
328+
No output fields.
356329

357330
### SendGrid Create Template Version
358331

‎apps/docs/openapi-v2-resources.json‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17530,6 +17530,7 @@
1753017530
"providerId": {
1753117531
"type": "string",
1753217532
"enum": [
17533+
"greenhouse",
1753317534
"github-repositories",
1753417535
"google-email",
1753517536
"google-drive",

0 commit comments

Comments
 (0)