შიგთავსზე გადასვლა

ალფა სახელების მოთხოვნა

API მარშრუტები ალფა სახელების შესაქმნელად და სიაში (დადასტურებული ბიზნეს სახელები გამოიყენება როგორც შეტყობინების გამგზავნი).

1. Create Organization Alpha Name

ეს POST მოთხოვნა გამოიყენება ორგანიზაციასთან დაკავშირებული ახალი ალფა სახელის შესაქმნელად. მოთხოვნა მოითხოვს ორგანიზაციის ავტორიზაციის გასაღებს სათაურებში.

** მოთხოვნა ** - URL: https://restapi.smsbat.com/organizations/alpha_name - მეთოდი: POST - ** სათაურები: - მიღება: განაცხადი/json - X-Authorization-Key: {organization_token} (შექმნილია მომხმარებლის პროფილის განყოფილებაში).

** სხეული: **

{
  "name": "testName",
  "companyCode": "88888888"
}

სხეულის პარამეტრები: 1. სახელი (სტრიქონი): შემოთავაზებული ალფა სახელი. - მოთხოვნილება: სიგრძე უნდა იყოს 12 სიმბოლოზე ნაკლები. 2. companyCode (სტრიქონი): კომპანიის სარეგისტრაციო კოდი ასოცირებული Alphaname-თან (ERPOU/IPN უკრაინისთვის).

** შესაძლო პასუხები: ** - 200 OK: Alpha Name წარმატებით გაიგზავნა მოდერაციისთვის/შექმნისთვის. - 400 ცუდი მოთხოვნა: ვალიდაციის შეცდომა (მაგ. სახელი ძალიან გრძელია). - 401 არაავტორიზებული: არასწორია ან აკლია X-Authorization-Key.


2. მოიძიეთ AlphaName List

ამოიღებს ალფა სახელების განახლებულ სიას, მათ შორის მოდერაციის ამჟამინდელ სტატუსებს.

** მოთხოვნა ** - URL: https://restapi.smsbat.com/organizations/alpha_name/list - ** მეთოდი: ** GET - ** სათაურები:** - X-Authorization-Key: {organization_token}

** პასუხი (200 OK):**

[
    {
        "name": "test1",
        "status": "Pending Approval",
        "statusCode": "PA",
        "statusUpdateDate": "2024-07-24T16:34:40.137432Z"
    },
    {
        "name": "test2",
        "status": "Approved",
        "statusCode": "A",
        "statusUpdateDate": "2024-07-24T15:46:50.494443Z"
    }
]

** ალფა სახელების სტატუსები (statusCode):** - PA - ელოდება დამტკიცებას - - დამტკიცდა - - უარყო