# Private API

The Private APIs allow private data members (a set of nodes) to perform operations (eg.: signing private transaction, get raw private data etc.) on their respective PrivateState. These APIs are only available at the port mentioned in privateWebApiConfig.webApiEndPoint parameter of Node Config.

# Private Data API

Name Method Description
Get Private Data GET Return raw private data entry for a given table and key.
URL /PrivateData/value/{tableName}/{key}
Get Private Data Table GET Return all raw private data entries for a given private data table.
URL /PrivateData/table/{tableName}
Sign Private Transaction POST Validate and store the payload entries to temporary database followed by signing of transaction by node's secret key.
URL /PrivateData/signptx