All URIs are relative to http://localhost
| Method | HTTP request | Description |
|---|---|---|
| create_dar_template | POST /api/v1/dar/templates | DataAccessTemplate@store |
| delete_dar_template | DELETE /api/v1/dar/templates/{id} | DataAccessTemplate@destroy |
| fetch_dar_template | GET /api/v1/dar/templates/{id} | DataAccessTemplate@show |
| fetch_dar_templates | GET /api/v1/dar/templates | DataAccessTemplate@index |
| patch_dar_template | PATCH /api/v1/dar/templates/{id} | DataAccessTemplate@update |
| update_dar_template | PUT /api/v1/dar/templates/{id} | DataAccessTemplate@update |
models::CreateDarIntegration201Response create_dar_template(create_dar_template_request) DataAccessTemplate@store
Creates a new DAR template
| Name | Type | Description | Required | Notes |
|---|---|---|---|---|
| create_dar_template_request | CreateDarTemplateRequest | DataAccessTemplate definition | [required] |
models::CreateDarIntegration201Response
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
models::DeleteApplications200Response delete_dar_template(id) DataAccessTemplate@destroy
Delete a system DAR template
| Name | Type | Description | Required | Notes |
|---|---|---|---|---|
| id | i32 | DAR template id | [required] |
models::DeleteApplications200Response
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
models::FetchDarTemplate200Response fetch_dar_template(id) DataAccessTemplate@show
Return a single DAR template
| Name | Type | Description | Required | Notes |
|---|---|---|---|---|
| id | i32 | DAR template id | [required] |
models::FetchDarTemplate200Response
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
models::FetchDarTemplates200Response fetch_dar_templates(with_questions, published) DataAccessTemplate@index
List of DAR templates
| Name | Type | Description | Required | Notes |
|---|---|---|---|---|
| with_questions | Option<i32> | Include questions in response | ||
| published | Option<String> | Template publication status to filter by (true, false) |
models::FetchDarTemplates200Response
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
models::PatchDarTemplate200Response patch_dar_template(id, patch_dar_template_request, section_id) DataAccessTemplate@update
Edit a system DAR template
| Name | Type | Description | Required | Notes |
|---|---|---|---|---|
| id | i32 | DAR template id | [required] | |
| patch_dar_template_request | PatchDarTemplateRequest | DataAccessTemplate definition | [required] | |
| section_id | Option<i32> | Section id |
models::PatchDarTemplate200Response
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
models::FetchDarTemplate200Response update_dar_template(id, update_dar_template_request) DataAccessTemplate@update
Update a system DAR template
| Name | Type | Description | Required | Notes |
|---|---|---|---|---|
| id | i32 | DAR template id | [required] | |
| update_dar_template_request | UpdateDarTemplateRequest | DataAccessTemplate definition | [required] |
models::FetchDarTemplate200Response
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]