2828 name: Apache 2.0
2929 url: https://www.apache.org/licenses/LICENSE-2.0.html
3030 title: FormKiQ API JWT
31- version: 1.17.0
31+ version: 1.17.1
3232 x-logo:
3333 url: https://docs.formkiq.com/docs/latest/_images/formkiq-logo.png
3434 backgroundColor: '#FFFFFF'
@@ -1641,6 +1641,31 @@ paths:
16411641 requestBody:
16421642 content:
16431643 application/json:
1644+ examples:
1645+ interfaceResourceItem:
1646+ summary: Interface Resource Item Example
1647+ value:
1648+ resourceItem:
1649+ itemType: INTERFACE
1650+ interfaceKey: mainMenuTitle
1651+ localizedValue: Main Menu
1652+ schemaResourceItem:
1653+ summary: Schema Resource Item Example
1654+ value:
1655+ resourceItem:
1656+ itemType: SCHEMA
1657+ attributeKey: documentCategory
1658+ allowedValue: invoice
1659+ localizedValue: Facture
1660+ classificationResourceItem:
1661+ summary: Classification Resource Item Example
1662+ value:
1663+ resourceItem:
1664+ itemType: CLASSIFICATION
1665+ attributeKey: usageRegistrariat
1666+ allowedValue: ID
1667+ localizedValue: Gestion identitaire
1668+ classificationId: 219a7dd6-5fb2-4556-ad71-0ab4312fe577
16441669 schema:
16451670 $ref: '#/components/schemas/AddLocaleResourceItemRequest'
16461671 required: true
@@ -1858,6 +1883,17 @@ paths:
18581883 - FAILED_RETRY
18591884 type: string
18601885 style: form
1886+ - description: Fetch documents with an sync status
1887+ explode: true
1888+ in: query
1889+ name: syncStatus
1890+ required: false
1891+ schema:
1892+ enum:
1893+ - FULLTEXT_METADATA_FAILED
1894+ - FULLTEXT_CONTENT_FAILED
1895+ type: string
1896+ style: form
18611897 - description: Fetch soft deleted documents
18621898 explode: true
18631899 in: query
@@ -2435,15 +2471,6 @@ paths:
24352471 schema:
24362472 type: string
24372473 style: simple
2438- - description: Whether to enable WebSocket real-time communication with the
2439- request
2440- explode: true
2441- in: query
2442- name: ws
2443- required: false
2444- schema:
2445- type: string
2446- style: form
24472474 requestBody:
24482475 content:
24492476 application/json:
@@ -2913,15 +2940,6 @@ paths:
29132940 schema:
29142941 type: string
29152942 style: simple
2916- - description: Whether to enable WebSocket real-time communication with the
2917- request
2918- explode: true
2919- in: query
2920- name: ws
2921- required: false
2922- schema:
2923- type: string
2924- style: form
29252943 requestBody:
29262944 content:
29272945 application/json:
@@ -6355,7 +6373,7 @@ paths:
63556373 x-accepts:
63566374 - application/json
63576375 post:
6358- description: Adde a document to OpenSearch; available as an Add-On Module
6376+ description: Add a document to OpenSearch; available as an Add-On Module
63596377 operationId: AddDocumentFulltext
63606378 parameters:
63616379 - description: Site Identifier
@@ -6639,6 +6657,56 @@ paths:
66396657 $ref: '#/components/x-amazon-apigateway-integrations/lambdaApi200'
66406658 x-accepts:
66416659 - application/json
6660+ post:
6661+ description: Add a document to a service
6662+ operationId: AddDocumentSync
6663+ parameters:
6664+ - description: Site Identifier
6665+ explode: true
6666+ in: query
6667+ name: siteId
6668+ required: false
6669+ schema:
6670+ type: string
6671+ style: form
6672+ - description: Document Identifier
6673+ explode: false
6674+ in: path
6675+ name: documentId
6676+ required: true
6677+ schema:
6678+ type: string
6679+ style: simple
6680+ requestBody:
6681+ content:
6682+ application/json:
6683+ schema:
6684+ $ref: '#/components/schemas/AddDocumentSyncRequest'
6685+ required: false
6686+ responses:
6687+ "200":
6688+ content:
6689+ application/json:
6690+ schema:
6691+ $ref: '#/components/schemas/AddResponse'
6692+ description: 200 OK
6693+ headers:
6694+ Access-Control-Allow-Origin:
6695+ $ref: '#/components/headers/AccessControlAllowOrigin'
6696+ Access-Control-Allow-Methods:
6697+ $ref: '#/components/headers/AccessControlAllowMethods'
6698+ Access-Control-Allow-Headers:
6699+ $ref: '#/components/headers/AccessControlAllowHeaders'
6700+ security:
6701+ - ApiAuthorization: []
6702+ summary: Add document sync to service
6703+ tags:
6704+ - Documents
6705+ x-amazon-apigateway-integration:
6706+ $ref: '#/components/x-amazon-apigateway-integrations/lambdaApi200'
6707+ x-content-type: application/json
6708+ x-accepts:
6709+ - application/json
66426710 /userActivities:
66436711 get:
66446712 description: Retrieve a user's activities
@@ -10619,15 +10687,6 @@ components:
1061910687 schema:
1062010688 type: boolean
1062110689 style: form
10622- wsParam:
10623- description: Whether to enable WebSocket real-time communication with the request
10624- explode: true
10625- in: query
10626- name: ws
10627- required: false
10628- schema:
10629- type: string
10630- style: form
1063110690 groupParam:
1063210691 description: Group Identifier
1063310692 explode: true
@@ -14008,6 +14067,15 @@ components:
1400814067 $ref: '#/components/schemas/FulltextAttribute'
1400914068 type: object
1401014069 type: object
14070+ AddDocumentSyncRequest:
14071+ example:
14072+ sync:
14073+ service: FULLTEXT
14074+ type: METADATA
14075+ properties:
14076+ sync:
14077+ $ref: '#/components/schemas/AddDocumentSync'
14078+ type: object
1401114079 GetDocumentSyncResponse:
1401214080 example:
1401314081 next: next
@@ -14036,6 +14104,12 @@ components:
1403614104 $ref: '#/components/schemas/DocumentSync'
1403714105 type: array
1403814106 type: object
14107+ AddDocumentSyncService:
14108+ description: Add Document Sync Service
14109+ enum:
14110+ - FULLTEXT
14111+ - EVENTBRIDGE
14112+ type: string
1403914113 DocumentSyncService:
1404014114 description: Service of Document Sync
1404114115 enum:
@@ -14048,6 +14122,7 @@ components:
1404814122 enum:
1404914123 - COMPLETE
1405014124 - FAILED
14125+ - FAILED_RETRY
1405114126 - PENDING
1405214127 type: string
1405314128 DocumentSyncType:
@@ -14058,6 +14133,16 @@ components:
1405814133 - SOFT_DELETE
1405914134 - DELETE
1406014135 type: string
14136+ AddDocumentSync:
14137+ example:
14138+ service: FULLTEXT
14139+ type: METADATA
14140+ properties:
14141+ service:
14142+ $ref: '#/components/schemas/AddDocumentSyncService'
14143+ type:
14144+ $ref: '#/components/schemas/DocumentSyncType'
14145+ type: object
1406114146 DocumentSync:
1406214147 example:
1406314148 insertedDate: insertedDate
0 commit comments