Skip to content

Service Provider HTTP Operations

import * as SP from '@filoz/synapse-core/sp'
NamespaceDescription
addPieces-
addPiecesApiRequest-
createDataSet-
createDataSetAndAddPieces-
createDataSetAndAddPiecesApiRequest-
createDataSetApiRequest-
deletePiece-
findPiece-
getDataSet-
pullPieces-
pullPiecesApiRequest-
schedulePieceDeletion-
upload-
uploadPiece-
uploadPieceStreaming-
waitForAddPieces-
waitForCreateDataSet-
waitForCreateDataSetAddPieces-
waitForPullPieces-
waitForPullPiecesApiRequest-
ClassDescription
AbortError-
NetworkError-
TimeoutError-
Type AliasDescription
AddPiecesOutput-
AddPiecesPending-
AddPiecesRejected-
AddPiecesResponse-
AddPiecesSuccess-
BasePullPiecesOptionsBase options for pulling pieces.
CreateDataSetAndAddPiecesOptions-
CreateDataSetPending-
CreateDataSetRejected-
CreateDataSetResponse-
CreateDataSetSuccess-
DataSetData set from the PDP API.
PullPieceInputInput piece for a pull request with typed PieceCID.
PullToExistingDataSetOptionsOptions for pulling pieces into an existing data set.
PullToNewDataSetOptionsOptions for creating a new data set and pulling pieces into it.
UploadPieceStreamingData-
VariableDescription
AddPiecesPendingSchema-
AddPiecesRejectedSchema-
AddPiecesSuccessSchema-
CreateDataSetPendingSchemaSchema for the create data set pending response.
CreateDataSetRejectedSchemaSchema for the create data set rejected response.
CreateDataSetSuccessSchemaSchema for the create data set success response.
DataSetSchema-
FunctionDescription
addPiecesAdd pieces to a data set
addPiecesApiRequestAdd pieces to a data set on the PDP API.
createDataSetCreate a data set
createDataSetAndAddPiecesCreate a data set and add pieces to it
createDataSetAndAddPiecesApiRequestCreate a data set and add pieces to it on PDP API
createDataSetApiRequestCreate a data set on PDP API
deletePieceDelete a piece from a data set on the PDP API.
findPieceFind a piece on the PDP API.
getDataSetGet a data set from the PDP API.
pingPing the PDP API.
pullPiecesPull pieces from external storage providers into a data set.
pullPiecesApiRequestInitiate a piece pull request or get status of an existing one.
schedulePieceDeletionSchedule a piece deletion
uploadUpload multiple pieces to a data set on the PDP API.
uploadPieceUpload a piece to the PDP API.
uploadPieceStreamingUpload piece data using the 3-step CommP-last streaming protocol.
waitForAddPiecesWait for the add pieces status.
waitForCreateDataSetWait for the data set creation status.
waitForCreateDataSetAddPiecesWait for the data set creation status.
waitForPullPiecesWait for pull pieces completion.
waitForPullPiecesApiRequestWait for pull pieces completion API request.