11{
2- "name" : " HubSpot Email Sync " ,
3- "description" : " Sync your Contentful content with HubSpot Marketing Emails " ,
4- "id" : " hubspot-email-sync " ,
2+ "name" : " Klaviyo " ,
3+ "description" : " Sync your Contentful content with Klaviyo " ,
4+ "id" : " klaviyo " ,
55 "category" : " Marketing" ,
66 "version" : " 0.1.0" ,
77 "locations" : [
88 {
99 "location" : " app-config" ,
1010 "component" : " ConfigScreen"
1111 },
12+ {
13+ "location" : " entry-sidebar" ,
14+ "component" : " Sidebar"
15+ },
16+ {
17+ "location" : " entry-field" ,
18+ "component" : " Field"
19+ },
20+ {
21+ "location" : " dialog" ,
22+ "component" : " FieldSelectDialog"
23+ },
1224 {
1325 "location" : " page" ,
1426 "component" : " FieldMappingScreen"
1729 "parameters" : {
1830 "installation" : [
1931 {
20- "id" : " apiKey " ,
21- "name" : " HubSpot API Key" ,
22- "description" : " Your HubSpot private app API key (starts with 'pat-') " ,
32+ "id" : " hubspotApiKey " ,
33+ "name" : " Hubspot API Key" ,
34+ "description" : " Your Hubspot API key from private app " ,
2335 "type" : " Symbol" ,
2436 "required" : true
2537 }
2638 ]
2739 },
2840 "functions" : [
2941 {
30- "id" : " 3rpmmTblbOagoCcT2QVrtb " ,
31- "name" : " HubSpot Email Function" ,
32- "description" : " Sync Contentful Entries to HubSpot Marketing Emails" ,
42+ "id" : " hubspotEmailFunction " ,
43+ "name" : " Hubspot Email Function" ,
44+ "description" : " Sync Contentful Entries to HubSpot Emails" ,
3345 "path" : " functions/hubspotEmail.js" ,
3446 "entryFile" : " functions/hubspotEmail.ts" ,
3547 "allowNetworks" : [
3648 " api.hubapi.com"
3749 ],
3850 "accepts" : [
3951 " appaction.call"
40- ],
41- "timeout" : 30
52+ ]
4253 }
4354 ]
4455}
0 commit comments