рддрдкрд╛рдИрдВрдХреЛ рдлреЛрдирдмрд╛рдЯ рд╕рд┐рдзреИ рддрдкрд╛рдИрдВрдХреЛ API, рдорд╛рдЗрдХреНрд░реЛрд╕рд░реНрднрд┐рд╕реЗрдЬ рд░ рд╡реЗрдмрд╕рд╛рдЗрдЯрд╣рд░реВрдХреЛ рдирд┐рдЧрд░рд╛рдиреА рдЧрд░реНрдиреБрд╣реЛрд╕реН тАФ резрежреж% рдЕрдлрд▓рд╛рдЗрди, рдЧреЛрдкрдиреАрдпрддрд╛-рдкреНрд░рдердо, рд░ рд╢реВрдиреНрдп рдХреНрд▓рд╛рдЙрдб рдирд┐рд░реНрднрд░рддрд╛ред
API Pulse рдПрдХ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛-рдХреЗрдиреНрджреНрд░рд┐рдд HTTP рдЕрдиреБрдЧрдорди рдЙрдкрдХрд░рдг рд╣реЛ рдЬреБрди рдПрдХрд▓ рд╕рд┐рд░реНрдЬрдирд╛рдХрд░реНрддрд╛рд╣рд░реВ, рдмреНрдпрд╛рдХрдПрдиреНрдб рдЗрдиреНрдЬрд┐рдирд┐рдпрд░рд╣рд░реВ, рд░ QA рдкрд░реАрдХреНрд╖рдХрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдбрд┐рдЬрд╛рдЗрди рдЧрд░рд┐рдПрдХреЛ рд╣реЛред рдЕрдкрдЯрд╛рдЗрдо рдЯреНрд░реНрдпрд╛рдХ рдЧрд░реНрдиреБрд╣реЛрд╕реН, рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд╡рд┐рд▓рдореНрдмрддрд╛ рдорд╛рдкрди рдЧрд░реНрдиреБрд╣реЛрд╕реН, рдкреЗрд▓реЛрдб рд╕рд╛рдордЧреНрд░реА рджрд╛рдмреА рдЧрд░реНрдиреБрд╣реЛрд╕реН, рд░ рддрдкрд╛рдИрдВрдХреЛ рдЕрдиреНрддрд┐рдо рдмрд┐рдиреНрджреБрд╣рд░реВ рдЕрд╕рдлрд▓ рд╣реБрдБрджрд╛ рддрддреНрдХрд╛рд▓ рд╕реВрдЪрдирд╛рд╣рд░реВ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрдиреБрд╣реЛрд╕реНред
тЪб рдореБрдЦреНрдп рд╡рд┐рд╢реЗрд╖рддрд╛рд╣рд░реВ
тАв рд╡реНрдпрд╛рдкрдХ HTTP рд╡рд┐рдзрд┐ рд╕рдорд░реНрдерди:
рдЕрдиреБрдХреВрд▓ рд╣реЗрдбрд░рд╣рд░реВ, рдХреНрд╡реЗрд░реА рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░рд╣рд░реВ, рдЕрдиреБрд░реЛрдз рдирд┐рдХрд╛рдпрд╣рд░реВ, рд░ рдХрдиреНрдлрд┐рдЧрд░ рдпреЛрдЧреНрдп рдЯрд╛рдЗрдордЖрдЙрдЯрд╣рд░реВрдХреЛ рд╕рд╛рде GET, POST, PUT, PATCH, DELETE, HEAD, рд░ рд╡рд┐рдХрд▓реНрдк рдЕрдиреБрд░реЛрдзрд╣рд░реВрдХреЛ рдирд┐рдЧрд░рд╛рдиреА рдЧрд░реНрдиреБрд╣реЛрд╕реНред
тАв рд╕реНрдорд╛рд░реНрдЯ рджрд╛рд╡реАрд╣рд░реВ:
рд╕рд░рд▓ рд╕реНрдерд┐рддрд┐ рдХреЛрдбрд╣рд░реВ рднрдиреНрджрд╛ рдмрд╛рд╣рд┐рд░ рдЬрд╛рдиреБрд╣реЛрд╕реНред рдЕрдкреЗрдХреНрд╖рд┐рдд HTTP рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЛрдбрд╣рд░реВ (рд╡рд╛ рдХреБрдиреИ рдкрдирд┐ реиxx) рдЬреЛрдбреНрдиреБрд╣реЛрд╕реН, рдЕрдзрд┐рдХрддрдо рд╕реНрд╡реАрдХрд╛рд░реНрдп рд╡рд┐рд▓рдореНрдмрддрд╛ рд▓рд╛рдЧреВ рдЧрд░реНрдиреБрд╣реЛрд╕реН, рд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд╢рд░реАрд░ рд╕рд╛рдордЧреНрд░реА рдкреНрд░рдорд╛рдгрд┐рдд рдЧрд░реНрдиреБрд╣реЛрд╕реН (рд╕реНрдЯреНрд░рд┐рдЩрдорд╛ рдорд┐рд▓реНрджреЛрдЬреБрд▓реНрджреЛ рдЫ)ред
тАв рдПрдХ-рдЯреНрдпрд╛рдк cURL рдЖрдпрд╛рдд:
рдкреЛрд╕реНрдЯрдореНрдпрд╛рди, рдмреНрд░рд╛рдЙрдЬрд░ рд╡рд┐рдХрд╛рд╕ рдЙрдкрдХрд░рдгрд╣рд░реВ, рд╡рд╛ рдЯрд░реНрдорд┐рдирд▓рдмрд╛рдЯ рд╕рд┐рдзреИ рдХреБрдиреИ рдкрдирд┐ cURL рдЖрджреЗрд╢ рдЯрд╛рдБрд╕реНрдиреБрд╣реЛрд╕реНред API Pulse рд▓реЗ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдкрдорд╛ URL, рд╡рд┐рдзрд┐, рд╣реЗрдбрд░рд╣рд░реВ рдирд┐рдХрд╛рд▓реНрдЫ, рд░ рдкреЗрд▓реЛрдб рдЕрдиреБрд░реЛрдз рдирд┐рд░реНрдмрд╛рдз рд░реВрдкрдорд╛ред
тАв рдкреГрд╖реНрдарднреВрдорд┐ рдЬрд╛рдБрдЪ рд░ рддрддреНрдХрд╛рд▓ рдЕрд▓рд░реНрдЯрд╣рд░реВ:
рдЪреМрдмреАрд╕реИ рдШрдгреНрдЯрд╛ рднрд░рдкрд░реНрджреЛ рдкреГрд╖реНрдарднреВрдорд┐ рдЕрдиреБрдЧрдорди рддрд╛рд▓рд┐рдХрд╛рдмрджреНрдзред рд▓рдЧрд╛рддрд╛рд░ рд╡рд┐рдлрд▓рддрд╛рд╣рд░реВ (рдХрдиреНрдлрд┐рдЧрд░ рдпреЛрдЧреНрдп рдереНрд░реЗрд╕рд╣реЛрд▓реНрдб) рдкрдЫрд┐ рдЙрдЪреНрдЪ-рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рд╕реВрдЪрдирд╛рд╣рд░реВ рд░ рддрдкрд╛рдИрдВрдХреЛ рд╕реЗрд╡рд╛ рдкреБрди: рдкреНрд░рд╛рдкреНрддрд┐ рд╣реБрдБрджрд╛ рддрддреНрдХрд╛рд▓ рдЕрд▓рд░реНрдЯрд╣рд░реВ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрдиреБрд╣реЛрд╕реНред
тАв рдЕрдиреНрддрд░рдХреНрд░рд┐рдпрд╛рддреНрдордХ рд╡рд┐рд▓рдореНрдмрддрд╛ рдЪрд╛рд░реНрдЯрд╣рд░реВ:
рд╕реНрд╡рдЪреНрдЫ рд╡рд┐рд▓рдореНрдмрддрд╛ рдкреНрд░рд╡реГрддреНрддрд┐рд╣рд░реВрдХреЛ рд╕рд╛рде рдЕрдиреНрддрд┐рдо рдмрд┐рдиреНрджреБ рдкреНрд░рджрд░реНрд╢рдирдХреЛ рдХрд▓реНрдкрдирд╛ рдЧрд░реНрдиреБрд╣реЛрд╕реНред рдЕрдиреБрдХреВрд▓рди рдпреЛрдЧреНрдп рд╕рдордп рджрд╛рдпрд░рд╛рд╣рд░реВрдорд╛ рдиреНрдпреВрдирддрдо, рдФрд╕рдд, рд░ рдЕрдзрд┐рдХрддрдо рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд╕рдордп, рд╡рд┐рд▓рдореНрдмрддрд╛ рдереНрд░реЗрд╕рд╣реЛрд▓реНрдб рдорд╛рд░реНрдХрд░рд╣рд░реВ, рд░ рдЕрд╕рдлрд▓рддрд╛ рд╕реНрдкрд╛рдЗрдХрд╣рд░реВ рдЯреНрд░реНрдпрд╛рдХ рдЧрд░реНрдиреБрд╣реЛрд╕реНред
тАв рд╡рд┐рд╕реНрддреГрдд рд▓рдЧ рдЗрддрд┐рд╣рд╛рд╕ рд░ рд╣реЗрдбрд░ рдирд┐рд░реАрдХреНрд╖рдг:
рдкреНрдпрд╛рдЬрд┐рдиреЗрдЯреЗрдб рдЬрд╛рдБрдЪ рдЗрддрд┐рд╣рд╛рд╕рдХреЛ рд╕рдореАрдХреНрд╖рд╛ рдЧрд░реНрдиреБрд╣реЛрд╕реН, рд╡рд┐рдлрд▓рддрд╛рд╣рд░реВрджреНрд╡рд╛рд░рд╛ рдорд╛рддреНрд░ рдлрд┐рд▓реНрдЯрд░ рдЧрд░реНрдиреБрд╣реЛрд╕реН, рд░ рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдЧрд░реНрди рдПрдХрд▓ рдЯреНрдпрд╛рдкрдХреЛ рд╕рд╛рде рдХреНрдпрд╛рдкреНрдЪрд░ рдЧрд░рд┐рдПрдХреЛ HTTP рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд╣реЗрдбрд░рд╣рд░реВрдХреЛ рдирд┐рд░реАрдХреНрд╖рдг рдЧрд░реНрдиреБрд╣реЛрд╕реНред
тАв рдбреЗрдЯрд╛ рд╕реНрд╡рд╛рдорд┐рддреНрд╡ рд░ рдЧреЛрдкрдиреАрдпрддрд╛:
рдХреБрдиреИ рдЦрд╛рддрд╛ рд╕рд┐рд░реНрдЬрдирд╛ рдЫреИрди, рдХреБрдиреИ рдмрд╛рд╣реНрдп рд╕рд░реНрднрд░рд╣рд░реВ рдЫреИрдирдиреН, рдХреБрдиреИ рдЯреЗрд▓рд┐рдореЗрдЯреНрд░реА рдЫреИрдиред рддрдкрд╛рдИрдВрдХрд╛ рд╕рдмреИ рдЕрдиреНрддрд┐рдо рдмрд┐рдиреНрджреБ рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рдирд╣рд░реВ, рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдЯреЛрдХрдирд╣рд░реВ, рд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдЗрддрд┐рд╣рд╛рд╕рд╣рд░реВ рддрдкрд╛рдИрдВрдХреЛ рд╕реНрдерд╛рдиреАрдп рдЙрдкрдХрд░рдгрдорд╛ рд╕реБрд░рдХреНрд╖рд┐рдд рд░реВрдкрдорд╛ рд░рд╣рдиреНрдЫрдиреНред CSV рд╡рд╛ JSON рдХреЛ рд░реВрдкрдорд╛ рдХреБрдиреИ рдкрдирд┐ рд╕рдордп рдЖрдлреНрдиреЛ рд▓рдЧрд╣рд░реВ рдирд┐рд░реНрдпрд╛рдд рдЧрд░реНрдиреБрд╣реЛрд╕реНред
---
ЁЯТ╝ рдирд┐:рд╢реБрд▓реНрдХ рдмрдирд╛рдо рдкреНрд░реЛ (рд▓рд╛рдЗрдлрдЯрд╛рдЗрдо)
рдирд┐:рд╢реБрд▓реНрдХ рдЯрд┐рдпрд░:
тАв рей рд╕рдХреНрд░рд┐рдп рдПрдиреНрдбрдкреЛрдЗрдиреНрдЯрд╣рд░реВ рд╕рдореНрдо (рдкреБрд░рд╕реНрдХреГрдд рдмреЛрдирд╕ рд╕реНрд▓рдЯрд╣рд░реВрд╕рдБрдЧ рд╡рд┐рд╕реНрддрд╛рд░ рдЧрд░реНрди рд╕рдХрд┐рдиреЗ)
тАв рдорд╛рдирдХ рдЬрд╛рдБрдЪ рдЕрдиреНрддрд░рд╛рд▓рд╣рд░реВ (резрел рдорд┐рдиреЗрдЯ рд░ рдорд╛рдерд┐)
тАв рей-рджрд┐рдирдХреЛ рд▓рдЧ рдЗрддрд┐рд╣рд╛рд╕ рдЕрд╡рдзрд╛рд░рдг
рдкреНрд░реЛ рдЯрд┐рдпрд░ (рдПрдХ рдкрдЯрдХрдХреЛ рд▓рд╛рдЗрдлрдЯрд╛рдЗрдо рдЦрд░рд┐рдж):
тАв рдЕрд╕реАрдорд┐рдд рдПрдиреНрдбрдкреЛрдЗрдиреНрдЯрд╣рд░реВ
тАв рджреНрд░реБрдд рдЕрдиреБрдЧрдорди (рез-рдорд┐рдиреЗрдЯ рдЕрдиреНрддрд░рд╛рд▓рд╣рд░реВ рд╕рдореНрдо)
тАв рдЕрд╕реАрдорд┐рдд рд▓рдЧ рдЗрддрд┐рд╣рд╛рд╕ рдЕрд╡рдзрд╛рд░рдг
тАв рдкреВрд░реНрдг рд░реВрдкрдорд╛ рд╡рд┐рдЬреНрдЮрд╛рдкрди-рд░рд╣рд┐рдд рдЕрдиреБрднрд╡
рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрдорд┐рдд, рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ред API рдкрд▓реНрд╕рдХреЛ рд╕рд╛рде рдЖрдлреНрдиреЛ API рдХреЛ рдкрд▓реНрд╕рдорд╛ рдЖрдлреНрдиреЛ рдФрдВрд▓рд╛ рд░рд╛рдЦреНрдиреБрд╣реЛрд╕реНред
рдЕрдлрд▓рд╛рдЗрди-рдкрд╣рд┐рд▓реЛ HTTP рд░ API рдордирд┐рдЯрд░ред рдЕрдкрдЯрд╛рдЗрдо, рд╡рд┐рд▓рдореНрдмрддрд╛ рдЯреНрд░реНрдпрд╛рдХ рдЧрд░реНрдиреБрд╣реЛрд╕реН рд░ рд╡рд┐рдлрд▓рддрд╛ рдЕрд▓рд░реНрдЯрд╣рд░реВ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрдиреБрд╣реЛрд╕реНред
рдорд╛ рдЕрдкрдбреЗрдЯ рдЧрд░рд┐рдПрдХреЛ
реирежреирем рд╕реЗрдкреНрдЯреЗрдореНрдмрд░ реирез