Cenevo Compound Parent Structures API
The Compound Parent Structures API from Cenevo — 3 operation(s) for compound parent structures.
The Compound Parent Structures API from Cenevo — 3 operation(s) for compound parent structures.
openapi: 3.0.0
info:
title: Labguru Antibodies Compound Parent Structures API
description: "Labguru API is a JSON / REST based API, get started by reviewing the documentation below or code samples.<br>\n Join our dedicated [Slack channel](https://join.slack.com/t/labgurus/shared_invite/zt-199glfagl-QZQ_bKl7vLAi8CQSuNrRug)\n to be in direct contact with our API team and be informed about the latest updates.<br>\n ***[API introduction and overview](https://help.labguru.com/en/articles/6149483-api-introduction-and-overview)***"
version: v1
tags:
- name: Compound Parent Structures
paths:
/api/v2/compound_parent_structures:
get:
summary: List all compound parent structures
tags:
- Compound Parent Structures
description: Returns a list of all compound parent structures.
parameters:
- name: token
in: query
required: true
schema:
type: string
responses:
'200':
description: success
'401':
description: unauthorized
'403':
description: forbidden
'404':
description: not found
/api/v2/compound_parent_structures/{id}:
/api/v2/compound_parent_structures/{id}: null
get:
summary: Get a compound parent structure by ID
tags:
- Compound Parent Structures
description: Returns a single compound parent structure by its ID.
parameters:
- name: token
in: query
required: true
schema:
type: string
- name: id
in: path
required: true
schema:
type: integer
responses:
'200':
description: success
'401':
description: unauthorized
'403':
description: forbidden
'404':
description: not found
put:
summary: Update a compound parent structure by ID
tags:
- Compound Parent Structures
description: Updates a compound parent structure with the specified ID.
parameters:
- name: token
in: query
required: true
schema:
type: string
- name: id
in: path
required: true
schema:
type: integer
requestBody:
required: true
content:
application/json:
schema:
type: object
required:
- token
properties:
token:
type: string
example: YOUR TOKEN IS HERE
parent_structure:
type: object
properties:
owner_id:
type: string
description: The ID of the owner
example: '2'
name:
type: string
description: The name of the parent structure
example: Updated Parent Structure Name
responses:
'200':
description: success
content:
application/json:
schema:
type: object
properties:
uuid:
type: string
example: fa0708b0-4dad-4b44-97bc-9284492614d6
id:
type: integer
example: 1
cd_id:
type: integer
example: 1
member_id:
type: integer
example: 7
owner_id:
type: integer
example: 7
updated_at:
type: string
format: date-time
example: '2025-03-16T16:25:17.000+02:00'
created_at:
type: string
format: date-time
example: '2024-11-13T11:13:35.000+02:00'
member:
type: string
nullable: true
description:
type: string
nullable: true
auto_name:
type: string
example: CP-24.0001
cas:
type: string
nullable: true
formula:
type: string
nullable: true
molar_mass:
type: number
nullable: true
density:
type: number
nullable: true
boiling_point:
type: number
nullable: true
melting_point:
type: number
nullable: true
hazards:
type: string
nullable: true
purchasable:
type: boolean
nullable: true
composition:
type: string
example: C (77.21%), Cl (22.79%)
smiles:
type: string
example: C1CCCC2(C1)[ClH]CCCC2
canonical_smiles:
type: string
example: C1CCC2(CC1)CCCC[ClH]2
inchi:
type: string
example: InChI=1S/C10H19Cl/c1-2-6-10(7-3-1)8-4-5-9-11-10/h11H,1-9H2
hba:
type: integer
example: 19
hbd:
type: integer
example: 1
num_hvy_atoms:
type: integer
nullable: true
num_rotors:
type: integer
example: 0
polar_surface_area:
type: string
example: '0.0'
logp:
type: string
example: '3.0'
num_aromatic:
type: integer
example: 0
num_aliphatic:
type: integer
example: 2
chemical_formula:
type: string
example: C10H19Cl
molecular_weight:
type: string
example: '174.0'
sp3:
type: string
example: '1.0'
l5:
type: boolean
example: false
manufacturer:
type: string
nullable: true
web_page:
type: string
nullable: true
image:
type: string
example: /user_assets/61/depictions/1/original/depiction.png
name:
type: string
example: Compound Nov 13 2024, 11:13:35
url:
type: string
example: /biocollections/compounds/1
owner:
type: object
properties:
id:
type: integer
example: 7
name:
type: string
example: Roee Biran
url:
type: string
example: /admin/members/7
location:
type: string
nullable: true
parents:
type: string
nullable: true
catalog_number:
type: string
nullable: true
produce_by:
type: string
nullable: true
price_with_currency:
type: string
nullable: true
units:
type: string
nullable: true
company_id:
type: integer
nullable: true
unit_size_to_display:
type: string
nullable: true
'401':
description: unauthorized
'403':
description: forbidden
'404':
description: not found
'422':
description: unprocessable entity
/api/v2/compound_parent_structures/{id}/compounds:
get:
summary: List compounds for a compound parent structure
tags:
- Compound Parent Structures
description: Returns a list of compounds associated with the specified compound parent structure.
parameters:
- name: token
in: query
required: true
schema:
type: string
- name: id
in: path
required: true
schema:
type: integer
responses:
'200':
description: success
'401':
description: unauthorized
'403':
description: forbidden
'404':
description: not found