Appels à communications
L’objet call_for_papers
Un appel à communications d’un événement : la période pendant laquelle les auteurs soumettent leurs communications, et les thèmes auxquels ils les soumettent.
Attributs
idstring- Identifiant unique de l’objet : la référence de l’appel sur la plateforme.
objectenum- Texte qui indique le type de l’objet. Toujours
call_for_papers.Valeurs possiblescall_for_papers
eventstring or expanded event objectdéveloppable- L’événement de l’appel : son identifiant, ou l’objet événement lorsqu’il est développé (
expand[]=event, ouexpand[]=data.eventdans une liste ; demandeevents_read). titlestring- Le titre de l’appel.
statusenum- Le statut de l’appel (les mêmes valeurs que celui d’un événement). Un client doit accepter une valeur qu’il ne connaît pas : l’ajout d’une valeur est une évolution compatible.Valeurs possibles
draftscheduledopenedsuspendedreportedclosedcanceled
typeenumpeut être null- La nature des communications que l’appel recueille ; null s’il n’en a pas. Un client doit accepter une valeur qu’il ne connaît pas.Valeurs possibles
academic_conferencesjournals_and_periodicalsspecial_issuesworkshops_and_symposiumresearch_competitionstheses_and_dissertationsgrant_proposalsbook_chapterscall_for_abstractspanel_proposals
submissions_open_attimestamppeut être null- L’ouverture des soumissions, en secondes Unix (UTC) ; null si elle n’est pas fixée.
submissions_close_attimestamppeut être null- La clôture des soumissions, en secondes Unix (UTC) ; null si elle n’est pas fixée.
themesarray of object- Les thèmes de l’appel, triés par nom ;
[]s’il n’en a aucun.Attributs enfants
namestringpeut être null- Le nom du thème.
descriptionstringpeut être null- Ce que couvre le thème ; null s’il n’est pas décrit.
createdtimestamp- La date de création de l’objet, en secondes Unix (UTC).
updatedtimestamppeut être null- La date de la dernière modification de l’objet, en secondes Unix (UTC) ; null si la plateforme n’en a pas.
{
"id": "CFP-2d9b6f14-7a3c-4b58-8e01-c4f7a2d95b83",
"object": "call_for_papers",
"event": "EVT-5a1f0c2e-3b7d-4e91-9c2a-1d6e8f4b7a30",
"title": "Call for papers 2027",
"status": "opened",
"type": "academic_conferences",
"submissions_open_at": 1788217200,
"submissions_close_at": 1798761600,
"themes": [
{
"name": "Energy storage",
"description": "Batteries, hydrogen and thermal storage at every scale."
},
{
"name": "Solar power",
"description": null
}
],
"created": 1785625200,
"updated": 1788217200
}Lire un appel à communications
GET/v1/calls_for_papers/{id}
Renvoie l’appel à communications de cet identifiant, avec sa période de soumission et ses thèmes triés par nom. expand[]=event donne l’objet événement à la place de son identifiant (la clé doit aussi avoir events_read). Demande le module des appels à communications dans l’offre de votre organisation. Un appel d’une autre organisation renvoie resource_missing, comme un identifiant qui n’existe pas.
Demande le droit calls_for_papers_read.
Paramètres de chemin
idstringobligatoire- L’identifiant de l’appel à communications.
Paramètres de requête
expand[]array of enumfacultatifevent: l’objet événement à la place de son identifiant (demandeevents_read).Valeurs possiblesevent
Renvoie
Renvoie l’objet call_for_papers.
curl
JavaScript
Python
{
"id": "CFP-2d9b6f14-7a3c-4b58-8e01-c4f7a2d95b83",
"object": "call_for_papers",
"event": "EVT-5a1f0c2e-3b7d-4e91-9c2a-1d6e8f4b7a30",
"title": "Call for papers 2027",
"status": "opened",
"type": "academic_conferences",
"submissions_open_at": 1788217200,
"submissions_close_at": 1798761600,
"themes": [
{
"name": "Energy storage",
"description": "Batteries, hydrogen and thermal storage at every scale."
},
{
"name": "Solar power",
"description": null
}
],
"created": 1785625200,
"updated": 1788217200
}Lister les appels à communications
GET/v1/calls_for_papers
Renvoie une page des appels à communications de votre organisation, ou de ceux d’un événement avec event, du plus récent au plus ancien (created décroissant, puis id décroissant). Parcourez les pages avec starting_after (ou ending_before). Demande le module des appels à communications dans l’offre de votre organisation. Un événement d’une autre organisation renvoie resource_missing sur event.
Demande le droit calls_for_papers_read.
Paramètres de requête
eventstringfacultatif- Seulement les appels de cet événement (son identifiant).
statusarray of enumfacultatif- Seulement les appels de ce statut. Répétez le paramètre pour en donner plusieurs (
status=opened&status=scheduled).Valeurs possiblesdraftscheduledopenedsuspendedreportedclosedcanceled
limitintegerfacultatif- Le nombre d’objets de la page, de 1 à 100 ; au plus 20 quand la requête a un
expand[](chaque champ développé ou inclus coûte des lectures par objet de la page).Valeur par défaut :
10. starting_afterstringfacultatif- Un curseur pour la page suivante : l’identifiant d’un objet de cette liste (le dernier de la page que vous avez) ; la page contient les objets qui le suivent. Pas avec
ending_before. ending_beforestringfacultatif- Un curseur pour la page précédente : l’identifiant d’un objet de cette liste (le premier de la page que vous avez) ; la page contient les objets qui le précèdent, dans le même ordre. Pas avec
starting_after. include[]array of enumfacultatiftotal_count: ajoutertotal_count, le nombre d’objets de toute la liste.Valeurs possiblestotal_count
expand[]array of enumfacultatifdata.event: l’objet événement à la place de son identifiant dans chaque appel (demandeevents_read).Valeurs possiblesdata.event
Renvoie
Renvoie un objet list dont les data sont des objets call_for_papers.
curl
JavaScript
Python
{
"object": "list",
"url": "/v1/calls_for_papers",
"has_more": true,
"data": [
{
"id": "CFP-2d9b6f14-7a3c-4b58-8e01-c4f7a2d95b83",
"object": "call_for_papers",
"event": "EVT-5a1f0c2e-3b7d-4e91-9c2a-1d6e8f4b7a30",
"title": "Call for papers 2027",
"status": "opened",
"type": "academic_conferences",
"submissions_open_at": 1788217200,
"submissions_close_at": 1798761600,
"themes": [
{
"name": "Energy storage",
"description": "Batteries, hydrogen and thermal storage at every scale."
},
{
"name": "Solar power",
"description": null
}
],
"created": 1785625200,
"updated": 1788217200
}
]
}