Создание ресурса с помощью MODX API

Для того, чтобы создать новый ресурс с помощью кода, нужно использовать процессор resource/create:

$response = $modx->runProcessor('resource/create', $data);
if ($response->isError()) {
    return $modx->error->failure($response->getMessage());
}

$id = $response->response['object']['id'];
return $id;