You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-[Datasets write use cases](#datasets-write-use-cases)
40
41
-[Create a Dataset](#create-a-dataset)
41
42
-[Update a Dataset](#update-a-dataset)
42
43
-[Publish a Dataset](#publish-a-dataset)
43
44
-[Deaccession a Dataset](#deaccession-a-dataset)
44
45
-[Delete a Draft Dataset](#delete-a-draft-dataset)
46
+
-[Link a Dataset](#link-a-dataset)
47
+
-[Unlink a Dataset](#unlink-a-dataset)
45
48
-[Files](#Files)
46
49
-[Files read use cases](#files-read-use-cases)
47
50
-[Get a File](#get-a-file)
@@ -88,6 +91,8 @@ The different use cases currently available in the package are classified below,
88
91
-[Notifications](#Notifications)
89
92
-[Get All Notifications by User](#get-all-notifications-by-user)
90
93
-[Delete Notification](#delete-notification)
94
+
-[Search](#Search)
95
+
-[Get Search Services](#get-search-services)
91
96
92
97
## Collections
93
98
@@ -225,6 +230,8 @@ This use case supports the following optional parameters depending on the search
225
230
-**limit**: (number) Limit for pagination.
226
231
-**offset**: (number) Offset for pagination.
227
232
-**collectionSearchCriteria**: ([CollectionSearchCriteria](../src/collections/domain/models/CollectionSearchCriteria.ts)) Supports filtering the collection items by different properties.
233
+
-**searchServiceName**: The search service name on which to execute the search (Optional).
234
+
-**showTypeCounts**: If true, the response will include the count per object type (Optional).
228
235
229
236
#### List My Data Collection Items
230
237
@@ -560,6 +567,37 @@ The `datasetId` parameter can be a string, for persistent identifiers, or a numb
560
567
561
568
There is an optional third parameter called `includeDeaccessioned`, which indicates whether to consider deaccessioned versions or not in the dataset search. If not set, the default value is `false`.
562
569
570
+
#### Get Dataset Citation In Other Formats
571
+
572
+
Retrieves the citation for a dataset in a specified bibliographic format.
Supported formats include 'EndNote' (XML), 'RIS' (plain text), 'BibTeX' (plain text), 'CSLJson' (JSON), and 'Internal' (HTML). The response contains the raw citation content in the requested format, the format type, and the content type (MIME type).
596
+
597
+
The `datasetId` parameter can be a string, for persistent identifiers, or a number, for numeric identifiers.
598
+
599
+
There is an optional third parameter called `includeDeaccessioned`, which indicates whether to consider deaccessioned versions or not in the dataset search. If not set, the default value is `false`.
600
+
563
601
#### Get Dataset Citation Text By Private URL Token
564
602
565
603
Returns the Dataset citation text, given an associated Private URL Token.
The `datasetId` parameter can be a string, for persistent identifiers, or a number, for numeric identifiers.
740
778
779
+
#### Get Dataset Linked Collections
780
+
781
+
Returns an array of [DatasetLinkedCollection](../src/datasets/domain/models/DatasetLinkedCollection.ts) that contains the collections linked to a dataset.
* Returns the dataset citation in the specified format.
16
+
*
17
+
* @param {number | string} datasetId - The dataset identifier.
18
+
* @param {string | DatasetNotNumberedVersion} [datasetVersionId=DatasetNotNumberedVersion.LATEST] - The dataset version identifier, which can be a version-specific string (e.g., '1.0') or a DatasetNotNumberedVersion enum value. Defaults to LATEST.
19
+
* @param {CitationFormat} format - The citation format to return. One of: 'EndNote', 'RIS', 'BibTeX', 'CSLJson', 'Internal'.
20
+
* @param {boolean} [includeDeaccessioned=false] - Whether to include deaccessioned versions in the search. Defaults to false.
21
+
* @returns {Promise<FormattedCitation>} The citation content, format, and content type.
* Returns a list of collections linked to a dataset.
14
+
*
15
+
* @param {number | string} [datasetId] - The dataset identifier, which can be a string (for persistent identifiers), or a number (for numeric identifiers).
0 commit comments