You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
description: "Deletes an account. [See the docs](https://badgerupdatedapi.docs.apiary.io/#reference/accounts/retrieve-and-update-account-details/delete-customer).",
7
+
type: "action",
8
+
version: "0.0.1",
9
+
props: {
10
+
app,
11
+
accountId: {
12
+
propDefinition: [
13
+
app,
14
+
"accountId",
15
+
],
16
+
},
17
+
},
18
+
methods: {
19
+
deleteAccount({
20
+
accountId, ...args
21
+
}={}){
22
+
returnthis.app.delete({
23
+
path: `/customers/${accountId}/`,
24
+
...args,
25
+
});
26
+
},
27
+
},
28
+
asyncrun({$: step}){
29
+
const{
30
+
deleteAccount,
31
+
accountId,
32
+
}=this;
33
+
34
+
constresponse=awaitdeleteAccount({
35
+
step,
36
+
accountId,
37
+
});
38
+
39
+
step.export("$summary",`Successfully deleted account with ID ${accountId}.`);
Certifier is a comprehensive SaaS platform that streamlines and automates the process of issuing and managing digital credentials. With its intuitive API, Certifier allows organizations to effortlessly generate, distribute, and monitor credentials, enhancing efficiency, security, and compliance in a variety of industries.
4
+
5
+
# Example Use Cases
6
+
7
+
-**Online Course Completion Certificates**: Automatically generate and distribute certificates to students upon course completion, enhancing the learning experience and recognition.
8
+
9
+
-**Event Participation Badges**: Issue personalized digital badges to attendees of webinars, conferences, or workshops, making it easy for them to share their achievements on social media.
10
+
11
+
-**Employee Recognition**: Streamline the process of awarding certificates or badges for employee achievements, such as "Employee of the Month" or training program completions.
"Create, issue and send a credential to a recipient. [See the documentation](https://developers.certifier.io/reference/create-issue-send-a-credential)",
9
+
props: {
10
+
certifier,
11
+
groupId: {
12
+
propDefinition: [
13
+
certifier,
14
+
"groupId",
15
+
],
16
+
// reloadProps is used so that customAttributes can be loaded
17
+
// However, note that in the Certifier app custom attributes
description: "The name of the credential’s recipient.",
92
+
},
93
+
recipientEmail: {
94
+
type: "string",
95
+
label: "Recipient Email",
96
+
description: "The email of the credential’s recipient.",
97
+
},
98
+
issueCredential: {
99
+
type: "boolean",
100
+
label: "Issue Credential",
101
+
description:
102
+
"Whether to issue a credential (`true`) or create a draft (`false`) when the workflow is triggered (default `true`).",
103
+
},
104
+
sendCredential: {
105
+
type: "boolean",
106
+
label: "Send Credential",
107
+
description:
108
+
"Whether to send a credential to a recipient via email (`true`) or not (`false`) when the workflow is triggered (default is `true`). This step is only applicable if \"Issue Credential\" is set to `true`.",
109
+
},
110
+
issueDate: {
111
+
type: "string",
112
+
label: "Issue Date",
113
+
description:
114
+
"The date (in `YYYY-MM-DD` format) of your credential's issuance (by default this field is set to the day when the workflow is triggered).",
115
+
optional: true,
116
+
},
117
+
expiryDate: {
118
+
type: "string",
119
+
label: "Expiry Date",
120
+
description:
121
+
"The date (in `YYYY-MM-DD` format) of your credential's expiration. If not provided, expiry date from the group settings will be used (by default this field is empty).",
0 commit comments