Panviva is an omnichannel knowledge management solution. Our priority is to aid our clients in keeping their employees happy, so that they can focus on ensuring their customers are happy. Digitally transforming organisations for the last 20 years, we're now helping our customers to deliver knowledge nuggets to their employees and customers, whether they are in the home or the office - anytime and anywhere.
You will need the following to proceed:
- A Microsoft Power Apps or Power Automate plan with custom connector feature
- A Panviva subscription
- The Power Platform CLI tools
Since the Panviva APIs are secured, you will need
- Access to a Panviva instance (also known as a tenant)
- A developer account on the Panviva developer portal https://dev.panviva.com
- An active Panviva API subscription (also known as an API plan) and valid Panviva API credentials After that is completed, you can create and test the connector.
Run the following commands and follow the prompts:
paconn create --api-def apiDefinition.swagger.json --api-prop apiProperties.json
The connector supports the following actions:
- Search Operations
Search
: Search documents, folders, and files (external documents) for a term and return paginated resultsSearch Artefacts
: Return search results for a given query
- Live Operations
Live CSH
: Perform a CSH keyword search and present the results on an active user's Panviva clientLive Document
: Present a document on an active user's Panviva clientLive Search
: Search and present the results on an active user's Panviva client
- Document Operations
Document
: Return a document using the document ID providedDocument Containers
: Return a list of containers using the document ID providedDocument Container Relationships
: List parent-child relationships between the containers of a Panviva documentContainer
: Return a container using the container ID providedDocument Translations
: List all translations (per language and locale) of a Panviva document
- Resource Operations
Artefact
: Return an artefact using the ID providedArtefact Categories
: List all available artefact categoriesFile
: Retrieve a file (external document) from PanvivaFolder
: Return information about a Panviva folder and references to each of its direct childrenFolder Children
: Get all the immediate children of a Panviva folder, not including grandchildren. Children can be folders, documents, or files (external documents)Folder Translations
: Get all the translations of a Panviva folder, along with each translated folders respective childrenFolder Root
: Get the root/home folder in all of Panviva, which can be drilled into using the Get Folder Children endpoint. Note this endpoint was formerly referred to as the 'Folder Search' endpointImage
: Retrieve an image from Panviva. Image data is represented as a base64 string