Skip to main content
GET
/
v1
/
adc-designs
/
{design_id}
Fetch an ADC design
curl --request GET \
  --url https://api.example.com/v1/adc-designs/{design_id} \
  --header 'Authorization: Bearer <token>'
{
  "id": "<string>",
  "candidate_id": "<string>",
  "name": "<string>",
  "linker_name": "<string>",
  "linker_type": "<string>",
  "payload_name": "<string>",
  "conjugation_method": "<string>",
  "created_at": "<string>",
  "updated_at": "<string>",
  "object": "adc_design",
  "linker_smiles": "<string>",
  "payload_smiles": "<string>",
  "payload_class": "<string>",
  "payload_clogp": 123,
  "conjugation_site": "<string>",
  "dar_target": 123,
  "analysis": {},
  "notes": "<string>"
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

design_id
string<uuid>
required

Response

Successful Response

An ADC design as returned by /v1.

id
string
required

Opaque design identifier (UUID).

Example:

"dd11aa22-bb33-cc44-dd55-eeff66778899"

candidate_id
string
required

Therapeutic candidate this design belongs to.

Example:

"c0f5e4b1-a7d2-4e0b-9f8c-1b2d3e4f5a6b"

name
string
required
linker_name
string
required
linker_type
string
required
payload_name
string
required
conjugation_method
string
required
created_at
string
required

ISO-8601 timestamp (UTC).

updated_at
string
required

ISO-8601 timestamp (UTC).

object
string
default:adc_design

Polymorphic discriminator. Always adc_design.

Allowed value: "adc_design"
linker_smiles
string | null
payload_smiles
string | null
payload_class
string | null
payload_clogp
number | null
conjugation_site
string | null
dar_target
integer | null
analysis
Analysis · object

Cached analysis result, populated by POST /v1/adc-designs/{id}/analysis. null until the first run.

notes
string | null