---
title: "Drug–target interaction (pKd)"
method: POST
path: "/api/v1/mammal/dti"
tags: ["MAMMAL"]
---

# Drug–target interaction (pKd)

`POST /api/v1/mammal/dti`

Predict drug–target binding affinity as pKd (−log₁₀ Kd). Higher pKd means stronger predicted binding. The model is CPU-bound; use a client timeout of at least 60 seconds.

## Request body

- DtiRequest
  - `target_seq` string, required — Target protein amino-acid sequence (single-letter codes).
  - `drug_seq` string, required — Drug structure in SMILES notation.
  - `norm_y_mean` number — Optional. Normalization mean override.
  - `norm_y_std` number — Optional. Normalization standard-deviation override.

## Response `200`

DTI prediction.

- object
  - `data` DtiResult
    - `pKd` number — −log10 Kd. Higher = stronger predicted binding.

## Other responses

- `401` — Missing, invalid, or revoked API key.
- `422` — Missing or invalid request body fields.
- `429` — Rate limit exceeded (100 requests/hour per key). Includes a Retry-After header.

---

[API](https://skmtc.net/curecancerwithai/apis/cure-cancer-with-ai-public-api.md) · [All operations](https://skmtc.net/curecancerwithai/apis/cure-cancer-with-ai-public-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/curecancerwithai/cure-cancer-with-ai-public-api/revisions/fd99aa2f2fd5/schema)
