
# Bağlantıdan IdP imza sertifikasını sil

`DELETE /v1/connections/{connection_id}/certificates/{certificate_id}` · izin `connections:write`

Kurumsal SAML bağlantısından kimlik sağlayıcının bir imza sertifikasını siler. Silme hemen etkindir: o andan itibaren sertifika hiçbir imzayı doğrulamaz, listelenmez ve yeniden eklenemez. Zaten silinmiş bir sertifikayı silmek de `204` döner.

Şu an geçerli olan son sertifika silinemez, çünkü bağlantı o zaman her girişi reddeder; önce yeni sertifikayı [ekleyin](add.md). İstek `If-Match` başlığı almaz. Silme audit'e `connection.idp_certificate_retired` olarak geçer.

## İstek

| Alan | Tür | Zorunlu | Açıklama |
|---|---|---|---|
| `connection_id` | yol | evet | Kurumsal SAML bağlantı kimliği (`conn_…`). |
| `certificate_id` | yol | evet | [Sertifikaları listele](list.md) yanıtındaki sertifika kimliği (`conncert_…`). |

## Yanıt

`204 No Content`.

## Hatalar

| HTTP | code | Ne zaman |
|---|---|---|
| 404 | `not_found` | Bağlantı ya da sertifika bu ortamda yok, kimlik biçimsiz ya da bağlantı kurumsal bağlantı değil. |
| 409 | `conflict` | Bağlantı SAML bağlantısı değil ya da sertifika şu an geçerli olan son sertifika. |
| 401 | `unauthenticated` | Kimlik bilgisi yok, geçersiz ya da iptal edilmiş. |
| 403 | `insufficient_permissions` | Kimlik bilgisinde gerekli izin yok. |
| 429 | `rate_limited` | Hız sınırı aşıldı; `Retry-After` süresinden sonra yeniden deneyin. |
| 503 | `service_unavailable` | Bir bağımlılık geçici olarak kullanılamıyor; `Retry-After` süresinden sonra yeniden deneyin. |

## Örnek

```bash
curl -X DELETE "https://api.eu.keenauth.com/v1/connections/conn_01j9xp6q0r1s5t7v9w1x3y5z7b/certificates/conncert_01j9xq2m4n6p8r0s2t4v6w8y0a" \
  -H "Authorization: Bearer $KEENAUTH_SECRET_KEY"
```

```bash
keenauth connections certificates delete conn_01j9xp6q0r1s5t7v9w1x3y5z7b conncert_01j9xq2m4n6p8r0s2t4v6w8y0a
```
