✴️Senkron Kayıt Süreci

İsteklerin anlık olarak gönderilip, cevap alınabileceği yöntem

Etkinlikler İçin Emisyon Kayıtları Oluşturma

POST https://divan.integration.climateware.com/records/event

Örnek veriler ile etkinlikler için emisyon hesaplama ve kayıt isteği.

Headers

Name
Type
Description

x-api-key*

String

...

x-api-auth*

String

...

x-api-secret*

String

...

Request Body

Name
Type
Description

originType*

Enum

["LOCAL", "REGIONAL', 'NATIONAL', 'EUROPE', 'INTERNATIONAL']

Etkinliğe katılımların kapsamı

mealInfo*

Array<#MealInfo>

Etkinlik katılımcılarının yemek bilgisi

participants*

Integer

Katılımcı sayısı

name

String

Etkinliğin ismi

overnightStays*

Integer

Kaç gecelik konaklama

correlation

String

Firmanın isteğine göre kendi sistemlerinde anlamlı olacak bir kimlik bilgisi

guestName

String

Sertifika için misafirin ismi

{
    "rows": [
        {
            "id": "00000000-0000-0000-0000-000000000000",
            "correlation": "ETKN2023",
            "name": "Etkinlik 2023",
            "guestName": "Ali Gül",
            "originType": "EUROPE",
            "mealInfo": [
                {  
                    "mealType": "MEAT",
                    "mealCount": 5,
                }
            ],
            "overnightStays": 5,
            "participants": 2,
            "retired": false,
            "emission": 10,
            "certificateUrl": "$.pdf",
            "certificateFacebookUrl": "$.jpeg",
            "certificateTwitterUrl": "$.jpeg",
            "certificateLinkedinUrl": "$.jpeg"
        }
    ],
    "totalEmission": 10
}

Meal Info

Name
Type
Description

mealCount*

Integer

Menünün kaç kişiye servis edildiği

mealType*

Enum

["MEAT", "VEGETARIAN", "COFEE_BREAK"]

Etkinlik menü tipi

Otel Konaklamaları İçin Emisyon Kayıtları Oluşturma

POST https://divan.integration.climateware.com/records/hotel

Headers

Name
Type
Description

x-api-key*

String

yZpkOqM3iMix

x-api-auth*

String

nDYa96vhsH6h

x-api-secret*

String

YD5oxlpz91SL

Request Body

Name
Type
Description

originType*

Enum

oTx17IGuobAZ

mealCount*

Integer

7FrSYYJRtYPH

participants*

Integer

O2urNup2w4R8

mealType*

Enum

["MEAT", "VEGETARIAN"]

Etkinlik menüsünün vejeteryan yada et içerik içermediğinin parametresi

name

String

GW0Vmxjt2sOZ

overnightStays*

Integer

0THbTrEGCsY7

correlation

String

icNczGWqITAF

guestName

String

cX9Wu1m7BCP5

Otel Konaklamaları İçin Emisyon Kayıtları Oluşturma

POST https://divan.integration.climateware.com/emissions/hotel

Örnek veriler ile otel konaklamaları için emisyon hesaplama ve kayıt isteği.

Headers

Name
Type
Description

x-api-key*

String

...

x-api-auth*

String

...

x-api-secret*

String

...

Request Body

Name
Type
Description

roomType*

Enum

["STANDARD", "SUPERIOR", "SUIT"]

Konaklamanın yapılacağı odanın tipi

numberOfGuests*

Integer

Konaklamayı yapacak misafir sayısı

countryCode*

Enum

["TR", "GB", "AZ"] gibi otelin bulunduğu ülkenin ISO 3166-1 alpha-2 kodları

name

String

Otelin ismi

breakfast*

Boolean

Konaklamaya kahvaltı dahil mi

correlation

String

Firmanın isteğine göre kendi sistemlerinde anlamlı olacak bir kimlik bilgisi

star*

Integer

Otelin kaç yıldız olduğu

days*

Integer

Konaklama süresi

guestName

String

Sertifika için misafirin ismi

Headers

Name
Type
Description

x-api-key*

String

FSVF4qOirTjv

x-api-auth*

String

gUwAi06olBEU

x-api-secret*

String

gcGIQPep6M72

Request Body

Name
Type
Description

originType*

Enum

["LOCAL", "REGIONAL', 'NATIONAL', 'EUROPE', 'INTERNATIONAL']

Etkinliğe katılımların kapsamı

roomType*

Enum

polEsNkTgakx

numberOfGuests*

Integer

Lt3bXObtsWzf

countryCode*

Enum

LKSq1T5N7rZb

name

String

N4BRDeURYenC

breakfast*

Boolean

ErNikFlup1zW

correlation

String

YCyUSrScvTaQ

star*

Integer

9DPtPT6PlKTv

days*

Integer

YQ66kUoZPlwd

guestName

String

HQKpFjYEGHWn

circle-info


Last updated