insertCloudFile
MUTATION
insertCloudFileAuthorization
AuthorizationBearer token · headerrequiredArguments
AutorStringAutor der Datei
BemerkungStringBemerkung zur Datei
CopyrightStringCopyright der Datei
Date_FileChangedDateTimeDatum der letzten Änderung der Datei
GUID_FileStringGUID der Datei
GUID_ParentString!requiredGUID des übergeordneten Datensatzes
ID_CloudInt!requiredID der Cloud
TitelStringTitel der Datei
Returns
Datei
Try it
Server
Authorization
Bodyapplication/json
Request
curl -X POST 'https://api.multibasecs.de/graphql' \
-H 'Authorization: Bearer YOUR_TOKEN' \
-H 'Content-Type: application/json' \
-d '{
"query": "mutation InsertCloudFile($Autor: String, $Bemerkung: String, $Copyright: String, $Date_FileChanged: DateTime, $GUID_File: String, $GUID_Parent: String!, $ID_Cloud: Int!, $Titel: String, $file: Upload!) {\n insertCloudFile(Autor: $Autor, Bemerkung: $Bemerkung, Copyright: $Copyright, Date_FileChanged: $Date_FileChanged, GUID_File: $GUID_File, GUID_Parent: $GUID_Parent, ID_Cloud: $ID_Cloud, Titel: $Titel, file: $file) {\n Auftragnehmer\n Autor\n AutorOeffentlich\n Bemerkung\n Copyright\n Date_Changed\n Date_Create\n Date_FileChanged\n Date_FileInserted\n Date_Recording\n Date_Service\n FileExtension\n FileName\n FileSize\n FileSourcePath\n FileURL\n Flag_Deleted\n GUID_File\n GUID_Import\n GUID_Parent\n ID_Cloud\n ID_File\n ID_Freigabe\n ID_Motiv\n Motiv\n Titel\n }\n}",
"variables": {
"Autor": "string",
"Bemerkung": "string",
"Copyright": "string",
"Date_FileChanged": null,
"GUID_File": "string",
"GUID_Parent": "string",
"ID_Cloud": 0,
"Titel": "string",
"file": "string"
}
}'const response = await fetch("https://api.multibasecs.de/graphql", {
method: "POST",
headers: {
"Authorization": "Bearer YOUR_TOKEN",
"Content-Type": "application/json"
},
body: "{\n \"query\": \"mutation InsertCloudFile($Autor: String, $Bemerkung: String, $Copyright: String, $Date_FileChanged: DateTime, $GUID_File: String, $GUID_Parent: String!, $ID_Cloud: Int!, $Titel: String, $file: Upload!) {\\n insertCloudFile(Autor: $Autor, Bemerkung: $Bemerkung, Copyright: $Copyright, Date_FileChanged: $Date_FileChanged, GUID_File: $GUID_File, GUID_Parent: $GUID_Parent, ID_Cloud: $ID_Cloud, Titel: $Titel, file: $file) {\\n Auftragnehmer\\n Autor\\n AutorOeffentlich\\n Bemerkung\\n Copyright\\n Date_Changed\\n Date_Create\\n Date_FileChanged\\n Date_FileInserted\\n Date_Recording\\n Date_Service\\n FileExtension\\n FileName\\n FileSize\\n FileSourcePath\\n FileURL\\n Flag_Deleted\\n GUID_File\\n GUID_Import\\n GUID_Parent\\n ID_Cloud\\n ID_File\\n ID_Freigabe\\n ID_Motiv\\n Motiv\\n Titel\\n }\\n}\",\n \"variables\": {\n \"Autor\": \"string\",\n \"Bemerkung\": \"string\",\n \"Copyright\": \"string\",\n \"Date_FileChanged\": null,\n \"GUID_File\": \"string\",\n \"GUID_Parent\": \"string\",\n \"ID_Cloud\": 0,\n \"Titel\": \"string\",\n \"file\": \"string\"\n }\n}"
});import requests
response = requests.post(
"https://api.multibasecs.de/graphql",
headers={
"Authorization": "Bearer YOUR_TOKEN",
"Content-Type": "application/json"
},
data="{\n \"query\": \"mutation InsertCloudFile($Autor: String, $Bemerkung: String, $Copyright: String, $Date_FileChanged: DateTime, $GUID_File: String, $GUID_Parent: String!, $ID_Cloud: Int!, $Titel: String, $file: Upload!) {\\n insertCloudFile(Autor: $Autor, Bemerkung: $Bemerkung, Copyright: $Copyright, Date_FileChanged: $Date_FileChanged, GUID_File: $GUID_File, GUID_Parent: $GUID_Parent, ID_Cloud: $ID_Cloud, Titel: $Titel, file: $file) {\\n Auftragnehmer\\n Autor\\n AutorOeffentlich\\n Bemerkung\\n Copyright\\n Date_Changed\\n Date_Create\\n Date_FileChanged\\n Date_FileInserted\\n Date_Recording\\n Date_Service\\n FileExtension\\n FileName\\n FileSize\\n FileSourcePath\\n FileURL\\n Flag_Deleted\\n GUID_File\\n GUID_Import\\n GUID_Parent\\n ID_Cloud\\n ID_File\\n ID_Freigabe\\n ID_Motiv\\n Motiv\\n Titel\\n }\\n}\",\n \"variables\": {\n \"Autor\": \"string\",\n \"Bemerkung\": \"string\",\n \"Copyright\": \"string\",\n \"Date_FileChanged\": null,\n \"GUID_File\": \"string\",\n \"GUID_Parent\": \"string\",\n \"ID_Cloud\": 0,\n \"Titel\": \"string\",\n \"file\": \"string\"\n }\n}",
)Response
{
"data": {
"insertCloudFile": {
"Auftragnehmer": "string",
"Autor": "string",
"AutorOeffentlich": "string",
"Bemerkung": "string",
"Copyright": "string",
"Date_Changed": null,
"Date_Create": null,
"Date_FileChanged": null,
"Date_FileInserted": null,
"Date_Recording": null,
"Date_Service": null,
"FileExtension": "string",
"FileName": "string",
"FileSize": 0,
"FileSourcePath": "string",
"FileURL": "string",
"Flag_Deleted": true,
"GUID_File": "string",
"GUID_Import": "string",
"GUID_Parent": "string",
"ID_Cloud": 0,
"ID_File": 0,
"ID_Freigabe": 0,
"ID_Motiv": 0,
"Motiv": "string",
"Titel": "string"
}
}
}