---
title: "Assign a signing certificate"
method: POST
path: "/signing-assignments"
tags: ["License Portal"]
---

# Assign a signing certificate

`POST /signing-assignments`

## Request body

- AssignSigningCertificateArgs
  - `tenantId` string, required
  - `partnerPartyId` string
  - `signingCertificateFingerprint` string, required
  - `signingKeyId` string, required
  - `issuerCertificateFingerprint` string, required
  - `rootFingerprint` string, required
  - `intermediateFingerprint` string, required
  - `signingCertificatePem` string
  - `issuerCertificatePem` string
  - `intermediateCertificatePem` string
  - `rootCertificatePem` string
  - `partnerCaFingerprint` string
  - `activeFrom` string
  - `activeUntil` string, required

## Response `200`

Signing assignment.

- LicenseSigningAssignment
  - `tenantId` string, required
  - `partnerPartyId` string
  - `signingCertificateFingerprint` string, required
  - `signingKeyId` string, required
  - `issuerCertificateFingerprint` string, required
  - `rootFingerprint` string, required
  - `intermediateFingerprint` string, required
  - `partnerCaFingerprint` string
  - `trustPathValid` boolean, required
  - `status` string, required
  - `activeFrom` string, required
  - `activeUntil` string, required
  - `createdAt` string, required
  - `updatedAt` string, required

---

[API](https://skmtc.net/sphereon-opensource/apis/license-portal-api.md) · [All operations](https://skmtc.net/sphereon-opensource/apis/license-portal-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/sphereon-opensource/license-portal-api/versions/f45b2d91505a/schema)
