package ez_api
 sectionYPositions = computeSectionYPositions($el), 10)"
  x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
  >
  
  
  Easy API library and tools
Install
    
    dune-project
 Dependency
Authors
Maintainers
Sources
  
    
      2.1.0.tar.gz
    
    
        
    
  
  
  
    
  
  
    
  
        md5=e1d03d141ef977fbd4521256c91431f1
    
    
  sha512=51b0cc4e6afb0cd5ab55c0c40964946b79e0c2cc903b5d08c594292eec723a25e25463175d704c02fe559e2af5d95973514c248a603ad28ec0230c35ad2d6492
    
    
  doc/ez_api.cohttp/EzCohttp/index.html
Module EzCohttpSource
include sig ... end
Source
val get0 : 
  ?post:bool ->
  ?headers:(string * string) list ->
  ?params:(EzAPI.Param.t * EzAPI.param_value) list ->
  ?msg:string ->
  ?error:EzReq_S.error_handler ->
  EzAPI.base_url ->
  ('output,
    'error,
    [< `Basic of
         EzAPI.Security.basic_desc & EzAPI.Security.basic_desc & EzAPI.Security.basic_desc
    | `Bearer of
      EzAPI.Security.bearer_desc & EzAPI.Security.bearer_desc & EzAPI.Security.bearer_desc
    | `Cookie of
      string EzAPI.Security.apikey * int64 option & string
                                                      EzAPI.Security.apikey
                                                    * int64 option & 
      string EzAPI.Security.apikey
      * int64 option
    | `Header of
      string EzAPI.Security.apikey & string EzAPI.Security.apikey & string
                                                                    EzAPI.Security.apikey
    | `Nosecurity of
      EzAPI.Security.uninhabited & EzAPI.Security.uninhabited & EzAPI.Security.uninhabited
    | `Query of
      EzAPI.Param.t EzAPI.Security.apikey & EzAPI.Param.t EzAPI.Security.apikey & 
      EzAPI.Param.t
        EzAPI.Security.apikey ])
    EzAPI.service0 ->
  (('output, 'error) result -> unit) ->
  unitSource
val get1 : 
  ?post:bool ->
  ?headers:(string * string) list ->
  ?params:(EzAPI.Param.t * EzAPI.param_value) list ->
  ?msg:string ->
  ?error:EzReq_S.error_handler ->
  EzAPI.base_url ->
  ('arg,
    'output,
    'error,
    [< `Basic of
         EzAPI.Security.basic_desc & EzAPI.Security.basic_desc & EzAPI.Security.basic_desc
    | `Bearer of
      EzAPI.Security.bearer_desc & EzAPI.Security.bearer_desc & EzAPI.Security.bearer_desc
    | `Cookie of
      string EzAPI.Security.apikey * int64 option & string
                                                      EzAPI.Security.apikey
                                                    * int64 option & 
      string EzAPI.Security.apikey
      * int64 option
    | `Header of
      string EzAPI.Security.apikey & string EzAPI.Security.apikey & string
                                                                    EzAPI.Security.apikey
    | `Nosecurity of
      EzAPI.Security.uninhabited & EzAPI.Security.uninhabited & EzAPI.Security.uninhabited
    | `Query of
      EzAPI.Param.t EzAPI.Security.apikey & EzAPI.Param.t EzAPI.Security.apikey & 
      EzAPI.Param.t
        EzAPI.Security.apikey ])
    EzAPI.service1 ->
  'arg ->
  (('output, 'error) result -> unit) ->
  unitSource
val get2 : 
  ?post:bool ->
  ?headers:(string * string) list ->
  ?params:(EzAPI.Param.t * EzAPI.param_value) list ->
  ?msg:string ->
  ?error:EzReq_S.error_handler ->
  EzAPI.base_url ->
  ('arg1,
    'arg2,
    'output,
    'error,
    [< `Basic of
         EzAPI.Security.basic_desc & EzAPI.Security.basic_desc & EzAPI.Security.basic_desc
    | `Bearer of
      EzAPI.Security.bearer_desc & EzAPI.Security.bearer_desc & EzAPI.Security.bearer_desc
    | `Cookie of
      string EzAPI.Security.apikey * int64 option & string
                                                      EzAPI.Security.apikey
                                                    * int64 option & 
      string EzAPI.Security.apikey
      * int64 option
    | `Header of
      string EzAPI.Security.apikey & string EzAPI.Security.apikey & string
                                                                    EzAPI.Security.apikey
    | `Nosecurity of
      EzAPI.Security.uninhabited & EzAPI.Security.uninhabited & EzAPI.Security.uninhabited
    | `Query of
      EzAPI.Param.t EzAPI.Security.apikey & EzAPI.Param.t EzAPI.Security.apikey & 
      EzAPI.Param.t
        EzAPI.Security.apikey ])
    EzAPI.service2 ->
  'arg1 ->
  'arg2 ->
  (('output, 'error) result -> unit) ->
  unitSource
val post0 : 
  ?headers:(string * string) list ->
  ?params:(EzAPI.Param.t * EzAPI.param_value) list ->
  ?msg:string ->
  ?url_encode:bool ->
  ?error:EzReq_S.error_handler ->
  input:'input ->
  EzAPI.base_url ->
  ('input,
    'output,
    'error,
    [< `Basic of
         EzAPI.Security.basic_desc & EzAPI.Security.basic_desc & EzAPI.Security.basic_desc
    | `Bearer of
      EzAPI.Security.bearer_desc & EzAPI.Security.bearer_desc & EzAPI.Security.bearer_desc
    | `Cookie of
      string EzAPI.Security.apikey * int64 option & string
                                                      EzAPI.Security.apikey
                                                    * int64 option & 
      string EzAPI.Security.apikey
      * int64 option
    | `Header of
      string EzAPI.Security.apikey & string EzAPI.Security.apikey & string
                                                                    EzAPI.Security.apikey
    | `Nosecurity of
      EzAPI.Security.uninhabited & EzAPI.Security.uninhabited & EzAPI.Security.uninhabited
    | `Query of
      EzAPI.Param.t EzAPI.Security.apikey & EzAPI.Param.t EzAPI.Security.apikey & 
      EzAPI.Param.t
        EzAPI.Security.apikey ])
    EzAPI.post_service0 ->
  (('output, 'error) result -> unit) ->
  unitSource
val post1 : 
  ?headers:(string * string) list ->
  ?params:(EzAPI.Param.t * EzAPI.param_value) list ->
  ?msg:string ->
  ?url_encode:bool ->
  ?error:EzReq_S.error_handler ->
  input:'input ->
  EzAPI.base_url ->
  ('arg,
    'input,
    'output,
    'error,
    [< `Basic of
         EzAPI.Security.basic_desc & EzAPI.Security.basic_desc & EzAPI.Security.basic_desc
    | `Bearer of
      EzAPI.Security.bearer_desc & EzAPI.Security.bearer_desc & EzAPI.Security.bearer_desc
    | `Cookie of
      string EzAPI.Security.apikey * int64 option & string
                                                      EzAPI.Security.apikey
                                                    * int64 option & 
      string EzAPI.Security.apikey
      * int64 option
    | `Header of
      string EzAPI.Security.apikey & string EzAPI.Security.apikey & string
                                                                    EzAPI.Security.apikey
    | `Nosecurity of
      EzAPI.Security.uninhabited & EzAPI.Security.uninhabited & EzAPI.Security.uninhabited
    | `Query of
      EzAPI.Param.t EzAPI.Security.apikey & EzAPI.Param.t EzAPI.Security.apikey & 
      EzAPI.Param.t
        EzAPI.Security.apikey ])
    EzAPI.post_service1 ->
  'arg ->
  (('output, 'error) result -> unit) ->
  unitSource
val post2 : 
  ?headers:(string * string) list ->
  ?params:(EzAPI.Param.t * EzAPI.param_value) list ->
  ?msg:string ->
  ?url_encode:bool ->
  ?error:EzReq_S.error_handler ->
  input:'input ->
  EzAPI.base_url ->
  ('arg1,
    'arg2,
    'input,
    'output,
    'error,
    [< `Basic of
         EzAPI.Security.basic_desc & EzAPI.Security.basic_desc & EzAPI.Security.basic_desc
    | `Bearer of
      EzAPI.Security.bearer_desc & EzAPI.Security.bearer_desc & EzAPI.Security.bearer_desc
    | `Cookie of
      string EzAPI.Security.apikey * int64 option & string
                                                      EzAPI.Security.apikey
                                                    * int64 option & 
      string EzAPI.Security.apikey
      * int64 option
    | `Header of
      string EzAPI.Security.apikey & string EzAPI.Security.apikey & string
                                                                    EzAPI.Security.apikey
    | `Nosecurity of
      EzAPI.Security.uninhabited & EzAPI.Security.uninhabited & EzAPI.Security.uninhabited
    | `Query of
      EzAPI.Param.t EzAPI.Security.apikey & EzAPI.Param.t EzAPI.Security.apikey & 
      EzAPI.Param.t
        EzAPI.Security.apikey ])
    EzAPI.post_service2 ->
  'arg1 ->
  'arg2 ->
  (('output, 'error) result -> unit) ->
  unitSource
val get : 
  ?meth:EzAPI.Meth.all ->
  ?headers:(string * string) list ->
  ?msg:string ->
  ?error:EzReq_S.error_handler ->
  EzAPI.url ->
  (string -> unit) ->
  unitSource
val post : 
  ?meth:EzAPI.Meth.all ->
  ?content_type:string ->
  ?content:string ->
  ?headers:(string * string) list ->
  ?msg:string ->
  ?error:EzReq_S.error_handler ->
  EzAPI.url ->
  (string -> unit) ->
  unitSource
val request : 
  ?headers:(string * string) list ->
  ?params:(EzAPI.Param.t * EzAPI.param_value) list ->
  ?msg:string ->
  ?post:bool ->
  ?url_encode:bool ->
  ?error:EzReq_S.error_handler ->
  input:'input ->
  EzAPI.base_url ->
  ('args,
    'input,
    'output,
    'error,
    [< `Basic of
         EzAPI.Security.basic_desc & EzAPI.Security.basic_desc & EzAPI.Security.basic_desc
    | `Bearer of
      EzAPI.Security.bearer_desc & EzAPI.Security.bearer_desc & EzAPI.Security.bearer_desc
    | `Cookie of
      string EzAPI.Security.apikey * int64 option & string
                                                      EzAPI.Security.apikey
                                                    * int64 option & 
      string EzAPI.Security.apikey
      * int64 option
    | `Header of
      string EzAPI.Security.apikey & string EzAPI.Security.apikey & string
                                                                    EzAPI.Security.apikey
    | `Nosecurity of
      EzAPI.Security.uninhabited & EzAPI.Security.uninhabited & EzAPI.Security.uninhabited
    | `Query of
      EzAPI.Param.t EzAPI.Security.apikey & EzAPI.Param.t EzAPI.Security.apikey & 
      EzAPI.Param.t
        EzAPI.Security.apikey ])
    EzAPI.service ->
  'args ->
  (('output, 'error) result -> unit) ->
  unit sectionYPositions = computeSectionYPositions($el), 10)"
  x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
  >