I attempted to add a new API integration to Pica but encountered ID validation errors despite correctly configuring all database collections.
What I Did
- Added a new connection definition with proper structure in
connection-definitions collection
- Created corresponding model definitions in
connection-model-definitions collection
- Set up connection record with proper references
- Updated all fields to match the structure of working platforms like Shopify
Errors Encountered
All endpoints returned variations of: "Invalid ID: invalid Base64 length" or "Invalid ID prefix: cmd"
Questions
-
Documentation Request: Is there documentation on the proper process for adding new API integrations to Pica?
-
Integration Testing: Is there a recommended workflow or validation tool to ensure a new integration is properly configured?
-
Example: Could you provide a working example of adding a simple API integration from scratch?
I attempted to add a new API integration to Pica but encountered ID validation errors despite correctly configuring all database collections.
What I Did
connection-definitionscollectionconnection-model-definitionscollectionErrors Encountered
All endpoints returned variations of:
"Invalid ID: invalid Base64 length"or"Invalid ID prefix: cmd"Questions
Documentation Request: Is there documentation on the proper process for adding new API integrations to Pica?
Integration Testing: Is there a recommended workflow or validation tool to ensure a new integration is properly configured?
Example: Could you provide a working example of adding a simple API integration from scratch?