Skip to content

Latest commit

 

History

History
244 lines (175 loc) · 5.62 KB

VacanciesApi.md

File metadata and controls

244 lines (175 loc) · 5.62 KB

Org.OpenAPITools.Api.VacanciesApi

All URIs are relative to https://api.dtf.ru/v1.6

Method HTTP request Description
GetJob GET /job
GetJobFilters GET /job/filters
GetJobMore GET /job/more/{last_id}
GetVacancies GET /vacancies/widget

GetJob

InlineResponse20024 GetJob ()

Возвращает список вакансий

Example

using System;
using System.Diagnostics;
using Org.OpenAPITools.Api;
using Org.OpenAPITools.Client;
using Org.OpenAPITools.Model;

namespace Example
{
    public class GetJobExample
    {
        public void main()
        {
            
            var apiInstance = new VacanciesApi();

            try
            {
                InlineResponse20024 result = apiInstance.GetJob();
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling VacanciesApi.GetJob: " + e.Message );
            }
        }
    }
}

Parameters

This endpoint does not need any parameter.

Return type

InlineResponse20024

Authorization

No authorization required

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

GetJobFilters

InlineResponse20026 GetJobFilters ()

Загружает список фильтров вакансий

Example

using System;
using System.Diagnostics;
using Org.OpenAPITools.Api;
using Org.OpenAPITools.Client;
using Org.OpenAPITools.Model;

namespace Example
{
    public class GetJobFiltersExample
    {
        public void main()
        {
            
            var apiInstance = new VacanciesApi();

            try
            {
                InlineResponse20026 result = apiInstance.GetJobFilters();
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling VacanciesApi.GetJobFilters: " + e.Message );
            }
        }
    }
}

Parameters

This endpoint does not need any parameter.

Return type

InlineResponse20026

Authorization

No authorization required

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

GetJobMore

InlineResponse20024 GetJobMore (Object lastId)

Подгружает список вакансий

Example

using System;
using System.Diagnostics;
using Org.OpenAPITools.Api;
using Org.OpenAPITools.Client;
using Org.OpenAPITools.Model;

namespace Example
{
    public class GetJobMoreExample
    {
        public void main()
        {
            
            var apiInstance = new VacanciesApi();
            var lastId = 23102;  // Object | Последний ID элемента из предыдущей страницы

            try
            {
                InlineResponse20024 result = apiInstance.GetJobMore(lastId);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling VacanciesApi.GetJobMore: " + e.Message );
            }
        }
    }
}

Parameters

Name Type Description Notes
lastId Object Последний ID элемента из предыдущей страницы

Return type

InlineResponse20024

Authorization

No authorization required

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

GetVacancies

InlineResponse20015 GetVacancies ()

Возвращает список вакансий для виджета в списке статей

Example

using System;
using System.Diagnostics;
using Org.OpenAPITools.Api;
using Org.OpenAPITools.Client;
using Org.OpenAPITools.Model;

namespace Example
{
    public class GetVacanciesExample
    {
        public void main()
        {
            
            var apiInstance = new VacanciesApi();

            try
            {
                InlineResponse20015 result = apiInstance.GetVacancies();
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling VacanciesApi.GetVacancies: " + e.Message );
            }
        }
    }
}

Parameters

This endpoint does not need any parameter.

Return type

InlineResponse20015

Authorization

No authorization required

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]