Files
Overview of files API methods
Upload File
Path Parameters
Name
Type
Description
Headers
Name
Type
Description
Request Body
Name
Type
Description
{
Result: ""
}var client = new CodeMashClient(apiKey, projectId);
var filesService = new CodeMashFilesService(client);
var directory = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location);
var filePath = $"{directory}\\test.txt";
using (var fsSource = new FileStream(path, FileMode.Open, FileAccess.Read))
{
var response = await filesService.UploadFileAsync(fsSource, "test.txt",
new UploadFileRequest
{
Path = "folder1"
}
);
}use Codemash\CodemashClient;
use Codemash\CodemashFile;
class CodemashService
{
protected CodemashFile $codemashFile;
public function __construct()
{
$secretKey = '{YOUR_SECRET_KEY}';
$projectId = '{YOUR_PROJECT_ID}';
$client = new CodemashClient($secretKey, $projectId);
$this->codemashFile = new CodemashFile($client);
}
public function uploadFile()
{
$responseData = $this->codemashFile->uploadFile([
'path' => 'folder1',
'fileUri' => '{YOUR_FILE_PATH}',
'fileName' => '{YOUR_FILE_NAME}',
]);
}
}Upload Record File
Path Parameters
Name
Type
Description
Headers
Name
Type
Description
Request Body
Name
Type
Description
Upload User File
Path Parameters
Name
Type
Description
Headers
Name
Type
Description
Request Body
Name
Type
Description
Last updated