Skip to content

sandbender/kragle_docs

Repository files navigation

Kragle.io Logo

Stack your favourite sites together like building blocks, and have actions at one site trigger actions on others automatically.

Kragle.io Documentation

Table of Contents

  1. What is Kragle?
  2. Explanation
  3. Examples
  4. FAQ
  5. How it works
  6. A Tiny bit of terminology
  7. Creating "Stacks"
  8. Creating "Jobs"
  9. The Basics
  10. Stacks
  11. Blocks 1. Access/Authentication - How Kragle talks to your apps
  12. Jobs
  13. Sharing Stacks
  14. Limits
  15. Available Blocks
  16. Available Types
  17. Advanced Topics
  18. Creating your own Block types 1. Sharing your custom Block types 1. Remote types (ie: definitions hosted elsewhere) 1. The Block Type schema 1. Specifying input and output Types
    1. Using Types which are valid for the web 1. Actions
    2. The Action input structure
    3. Actions requiring authentication/credentials 1. State
    4. Specifying initial state
  19. Actions available for Block types
    1. uri_get, uri_head, uri_post
    2. _with_headers variants
    3. convert
    4. exclude_in
    5. filter
    6. take_first, take_last
    7. take_head
    8. take_tail
    9. more to come
  20. Types are really just JSON Schema 1. The Type schema
    1. The GUI Type schema 1. The Block schema
  21. Creating your own Types 1. Making Types flexible - re-using existing Types (schema) and extending/generalizing/etc. 1. Sharing your custom Types
  22. Webhooks and Manually Triggered Stacks
  23. Links (Relevant external docs, ie: JSON Schema, etc)
  24. API-specific Topics
  25. Conversion Specifiers 1. Basic usage 1. Order of replacements (inline vs. regular) 1. Referencing functions instead of data 1. Nesting replacement markers? 1. Referencing array indices within replacement markers 1. Converting arrays in source data to arrays in the output structure 1. Local vs root references to source data
  26. Conversion Functions 1. TIMESTAMP 1. TIMESTAMP_FORMAT 1. URLENCODE 1. URLENCODE_PLUS 1. SPLIT_ON_CHAR 1. ADD 1. SUB 1. HASH_MD5, HASH_SHA256, HASH_SHA512 1. more to come
  27. API Reference
  28. Authentication
  29. Blocks
  30. Types
  31. Stacks
  32. Webhooks
  33. Jobs
  34. Schedules
  35. Validation
  36. Conversion
  37. Non-OAuth access management (HTTP Basic, etc)
  38. Faults and Error Codes
  39. A Full Example/Walkthrough via the API

About

Documentation for the Kragle.io api and site/service.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published