Istores API Documentation
MyIstores Api

Payment links

Endpoint:https://api.istores.co.il

POST
https://api.istores.co.il
/payment_link

Get payment links with optional filters

List payment linksRequest Body
optional

  • date_fromstring · date

    Start date for the filter

    Example: 2026-07-01
  • date_tostring · date

    End date for the filter

    Example: 2026-07-31
  • namestring

    Filter payment links by name

    Example: Summer campaign
  • limitinteger · min: 1 · max: 1000
    Default: 10
  • pageinteger · min: 1 · max: 999
    Default: 1

List payment linksResponses

Payment links list

  • successboolean
    Example: true
  • responseobject[]
  • resultsnumber
    Example: 233
  • pagesnumber
    Example: 100
  • pagenumber
    Example: 4
  • per_pagenumber
    Example: 2
  • request_idstring
    Example: 1ef2da0b-6f98-6fec-b13f-06c63b84be49

POST
https://api.istores.co.il
/payment_link/create

Create a payment link

Create payment linkRequest Body

  • namestring · maxLength: 96 · required
    Example: Summer campaign
  • statusinteger · enum · required
    Enum values:
    0
    1
    Example: 1
  • itemsobject[] · minItems: 1 · required

Create payment linkResponses

Payment link created successfully

  • successboolean
    Example: true
  • payment_linkobject
  • request_idstring
    Example: 1ef2da0b-6f98-6fec-b13f-06c63b84be49

GET
https://api.istores.co.il
/payment_link/{payment_link_id}

Get payment link details by its id

Get payment linkpath Parameters

  • payment_link_idinteger · required

    Payment link ID

Get payment linkResponses

Payment link details

  • successboolean
    Example: true
  • payment_linkobject
  • request_idstring
    Example: 1ef2da0b-6f98-6fec-b13f-06c63b84be49

PUT
https://api.istores.co.il
/payment_link/{payment_link_id}

Update an existing payment link

Update payment linkpath Parameters

  • payment_link_idinteger · required

    Payment link ID

Update payment linkRequest Body

  • namestring · maxLength: 96 · required
    Example: Summer campaign
  • statusinteger · enum · required
    Enum values:
    0
    1
    Example: 1
  • itemsobject[] · minItems: 1 · required

Update payment linkResponses

Payment link updated successfully

  • successboolean
    Example: true
  • payment_linkobject
  • request_idstring
    Example: 1ef2da0b-6f98-6fec-b13f-06c63b84be49

DELETE
https://api.istores.co.il
/payment_link/{payment_link_id}

Delete a payment link by its id

Delete payment linkpath Parameters

  • payment_link_idinteger · required

    Payment link ID

Delete payment linkResponses

Payment link deleted successfully

  • successboolean
    Example: true
  • responseobject
  • request_idstring
    Example: 1ef2da0b-6f98-6fec-b13f-06c63b84be49

GET
https://api.istores.co.il
/payment_link/{payment_link_id}/generate_qr

Download the payment link QR code

  • payment_link_idinteger · required

    Payment link ID

string

PUT
https://api.istores.co.il
/payment_link/{payment_link_id}/expiry_refresh

Refresh payment link expiry

  • payment_link_idinteger · required

    Payment link ID

  • refreshboolean · required

Payment link expiry refreshed successfully

  • successboolean
    Example: true
  • payment_linkobject
  • request_idstring
    Example: 1ef2da0b-6f98-6fec-b13f-06c63b84be49