@salesforce/b2c-tooling-sdk / operations/mrt / createCertificate
Function: createCertificate()
createCertificate(
options,auth):Promise<{ }>
Defined in: packages/b2c-tooling-sdk/src/operations/mrt/certificate.ts:164
Creates a certificate for a domain in an organization.
Parameters
options
Create options with organization slug and domain name
auth
Authentication strategy
Returns
Promise<{ }>
A promise that resolves to the created certificate
Throws
Error if the request fails (e.g., invalid domain, duplicate certificate)
Example
typescript
import {ApiKeyStrategy} from '@salesforce/b2c-tooling-sdk/auth';
import {createCertificate} from '@salesforce/b2c-tooling-sdk/operations/mrt';
const auth = new ApiKeyStrategy(process.env.MRT_API_KEY!, 'Authorization');
const cert = await createCertificate({
organizationSlug: 'my-org',
domainName: 'shop.example.com',
}, auth);